Opened 14 years ago
Last modified 9 years ago
#8754 closed Bug
Multiple nested lists and PasteFromWord — at Initial Version
| Reported by: | Jonathan | Owned by: | |
|---|---|---|---|
| Priority: | Normal | Milestone: | CKEditor 4.6.0 |
| Component: | Plugin : Paste from Word | Version: | 3.6.1 |
| Keywords: | Firefox | Cc: |
Description
When you use the PasteFromWord Command on multiple nested lists, only the first nested list is really nested after pasting.
Try with <ol id="d65e23"><li>toto<ol><li>bibop</li><li>tutut</li></ol></li><li>tata<ol><li>lolilop</li><li>reir</li></ol></li><li>tutu</li><li>lolo</li></ol>
on the ckeditor demo
Put the code and then copy and pastefromWord, you'll lose the second ol
I tried to fix it for my webapp and found a way. I hope i didn't break anything by doing that.
In the flattenList filter in default.js line 418 (in ckeditor 3.6.1) i just did the following code : children = element.children so that the global loop takes in acount the flattened ol/ul. Otherwise the increase of level is lost.
