When an "illegible" mark is at the beginning of the line, any text added before it in the same line gets moved to the previous line on save. This happens when the text in the previous line has a language attribute assigned
Quill is, in fact, sending an insert operation that starts with a new line:
insert: , attr = somelang
insert: \nSome more text (no attr)
insert: illegible mark
When an "illegible" mark is at the beginning of the line, any text added before it in the same line gets moved to the previous line on save. This happens when the text in the previous line has a language attribute assigned
Quill is, in fact, sending an insert operation that starts with a new line: insert:, attr = somelang
insert: \nSome more text (no attr)
insert: illegible mark