CKEditor 5 drag and drop: external block drops split paragraphs — root cause, workaround and fix proposal

Dragging a block object into CKEditor 5 from outside the editor shows an inline caret and splits the paragraph. Here is the root cause (a private _blockMode flag), a working workaround, a live StackBlitz demo, and the fix I proposed upstream in issue #20247.

Continue Reading →