Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
When a doodad generates floated elements (e.g. style="float: left"), the editor surface doesn't grow with it. As a result, when clicking on the part on the side of the floated element, you might click outside the editor, and it thus fails to give it focus.
Adding a <br style="clear: both"> or similar between the body element's </ul> and the ContentDocElement's </div> would fix it.
Currently, the document <body><line/>Foo</body> is rendered as:
<div>
<ul>
<div>Foo</div>
</ul>
</div>
It should be made either:
<div>
<ul>
<div>Foo</div>
</ul>
<br style="clear: both">
</div>
or (wrapping the current structure into an additional <div>, so it can be made the "autoAppendContainer")
<div>
<div>
<ul>
<div>Foo</div>
</ul>
</div>
<br style="clear: both">
</div>