2

Using react-quill, I write a list within text, store the content into external storage, reload the content into quill: a new <br> is inserted before the list, and it happens on each reload.
Any idea what is happening, and how to prevent it?

I prepared a minimal sandbox to show the issue: https://codesandbox.io/s/reverent-cookies-m5h3x
The steps to reproduce:

  • write a line, followed by a bullet list
  • click save to store the content to external storage
  • click clear to remove all content from the editor
  • click load to put the content from external storage to the editor
  • BOOM! A new <br> is inserted on each save-clear-load cycle
Louis Coulet
  • 1,858
  • 7
  • 15

1 Answers1

1

Found this answer by mhdhamouday in Quill GitHub Issues. This works for me.

var quill = new Quill('.quill', {
    theme: 'snow',
    modules: {
        toolbar : [...]
        clipboard: {
            matchVisual: false
        }
    }
});
anniex
  • 116
  • 1
  • 5