Mohammad Khatib
Mohammad Khatib
Observed when select all and hit delete.
This can basically be used in-place of the text placeholders for Paragraph but also allow non-text components to have placeholders. For example, A `Figure` component can have a default image...
Otherwise bugs will arise. In general the editor need to make sure the model representation is compact.
Embedding Extension logic to detect sizing is broken and usually gets it very very wrong. We need a better way to detect the size of the embed so we can...
This would allow extensions to parse content loaded into the editor in any format (HTML, Objects, Markdown...) and execute operations against the editor to insert the content into the model....
Sometimes this work if the cursor is at the end of a word but its more buggy when the word is fully selected and then user clicks on virtual keyboard...
This happens both on Android and iOS, instead the user is shown the native bar (copy/paste...). Need to investigate if selection events are fired as expected or if there's something...
Copy/Pasting images (as in blobs not URLs - on desktop right click image and Copy Image) is becoming more and more popular way to insert images into conversations and docs....
Repro: - Place cursor at an end of a word - Hit and hold backspace for a bit - Notice that when the deletion starts, the last character in the...