Details
-
Bug
-
Resolution: Fixed
-
Major
-
1.40
-
None
-
None
-
Unknown
-
N/A
-
N/A
-
Description
Because the integration was written having the classic use case in mind when a text area is replaced by an iframe with its content editable.
There are a couple of things to fix when the CKEditor is used in-line:
- the "save" plugin calls updateElement which shouldn't be used when the editor is in-line (because it replaces the edited content with the raw HTML value that is supposed to be converted to wiki syntax)
- the "source" plugins expects the source command to always be present, which is not the case when the editor is used in-line
- the "source" plugins is currently handling the loading animation, which makes it hard to disable this plugin when editing in-line. Moreover other plugins, like the macro plugin, are depending on the source plugin because of this
- the filter plugin performs some checks using a "hidden" editor instance, that steals the focus and scrolls the page making it annoying to use the editor in-line
Attachments
Issue Links
- blocks
-
XWIKI-17145 Add support for editing in-place the wiki pages for which the default edit mode is WYSIWYG
- Closed
- relates to
-
CKEDITOR-345 Cannot edit TextArea object properties on IE11
- Closed