web-components
web-components copied to clipboard
Quoting in Cicero UI doesn't seem to handle nested structures as the Md editor
Quoting in the markdown editor properly preserves the structure of the selected part of the document:

It seems to lose the structure when quoting in Cicero UI:

It could be an artefact of the demo, but might be useful to investigate.
It is due to the improper text selection. Actually while text selection the bulleted list or the numbered list is getting selected. It works fine in both cicero-ui and markdown editor when I select the structure without selecting the bullet list or numbered list. As you have selected in the markdown editor. Even the markdown editor also does not preserves the selected structure when numbered or bulleted list is selected
this is the snippet of markdown editor I which at end you can observe when I selected the text the bulleted list got seleted and when I clicked the quote it did not preserved the nested structure

In cicero ui I observe when the selected text where bulleted list is not selected then it is preserved

@imnik11:
accordproject/cicero-ui#357 (and accordproject/markdown-editor#297) has been finished, so there is no longer a blocker on this issue. The migration may have solved this issue, so look into that first.
No the issue still persist. I think it is due to the selection of bulleted list / numbered list while quoting as shown in the markdown editor https://user-images.githubusercontent.com/45528152/78009656-f8696c00-735e-11ea-96dd-aec62f3f7e03.gif and ciceri ui https://user-images.githubusercontent.com/45528152/78010554-1e434080-7360-11ea-82e2-8b93c93c6118.gif
Alright thanks for checking! I think this issue is just in markdown-editor, which is where we would be handling this logic. Moving it there.
Update: still persists.
I can reproduce this in the Markdown Editor - so it's nothing to do with the Contract Editor.
I can reproduce this in the Markdown Editor - so it's nothing to do with the Contract Editor.
Original issue was filed pre-slate 0.57 pre-web-components