Changes with Aloha.Editor 1.0.4


Bugfix RT58552

Setting the list style with a selection that contains also nested lists only changed the style for the outermost list. This has been fixed now.
The list style will be set for all lists that are contained in the selection.


Bugfix RT58552

Nesting definition lists into normal (numbered or bulleted) lists and then removing or transforming the nested definition list
could possibly break the DOM structure by leaving li, dt or dd elements without the proper parent.
This has been fixed now.


Bugfix RT58532

Contenthandler plugin: Fixed handling of empty block elements
When adding an empty paragraph with IE Version 8 or greater, the empty paragraph was not visible in the content after editing.
This is because empty paragraphs are not rendered in the browser. For editing, a
is added to empty paragraphs to make them editable.
Now, a
is added in the resulting content, so that it matches the expected WYSIWYG behaviour.


Bugfix RT58552

Buttons in the toolbar, that have a dropdown menu would display the arrow (for opening the dropdown) slightly misplaced in firefox.
A css setting of the ui-plugin has been changed to fix this.