-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Package version (if known): v4.3.0
Describe the bug
TinyMCE which was added with #222 uses a <p> element as a root element as a default block element. It injects this element into the content.
Before version 6 of TinyMCE this could be tampered with using the forced_root_block configuration parameter. But now it can only by used to change what element is used. There is a lengthy discussion about possible workarounds.
As far as I can tell, every time a description field is changed using the editor, provided there is not already a root element, one will be added.
As a side note (I saw @ntarocco mention this on discord) apparently there are possible issues with the licensing of TinyMCE (see here).
Steps to Reproduce
- Create a new record
- Make sure to not use any html or styling in the description, just write text
- Look up the record on the API, it will be nested in a paragraph.
Expected behavior
The editor should not inject markup.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working