Bug: Pasting over linebreaks puts content in different places
#4.815 aberto em 24 de jul. de 2023
Métricas do repositório
- Stars
- (16.523 estrelas)
- Métricas de merge de PR
- (Mesclagem média 2d 16h) (103 fundiu PRs em 30d)
Description
When pasting some text with at least two containers/paragraphs on two linebreaks, the text being pasted gets split, the first container (heading) gets on the correct location, and the remaining text gets pasted after the next paragraph.
Lexical version:
Steps To Reproduce
- Hit two Shift-Enter inside a paragraph on Lexical's editor
- Try pasting a text having two containers, a heading and a paragraph for example
https://github.com/facebook/lexical/assets/5845160/321fe7a4-56b7-488d-a851-7f6d16174514
Lexical playground exports: Playground 2023-07-24T13_10_22.747Z.lexical.zip
The current behavior
The first line of the text being pasted gets to the correct location, and the remaining text gets appended to the end of the paragraph.
The expected behavior
All the text gets inserted to the correct location, preferably keeping the same formatting from where it was copied.