Open
Description
copy text and paste to Editor, type any link in overflow node, infinite loop
(eg.[https://x.com])
useCharacterLimit autolink infinite loop bug
type a link in overflow node
http://x.
![image](https://private-user-images.githubusercontent.com/50102364/370221003-8b830812-df2c-4062-84fd-3ea29967973f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5MzE3NjgsIm5iZiI6MTczODkzMTQ2OCwicGF0aCI6Ii81MDEwMjM2NC8zNzAyMjEwMDMtOGI4MzA4MTItZGYyYy00MDYyLTg0ZmQtM2VhMjk5Njc5NzNmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDEyMzEwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZmMzkyNmNiOWUzOWE2YmNiMzMyZDhiMTUwN2NlYzE3NWJmOGM3Y2Y3ZGM2ZTA3N2JlZTQ5OGY5MmI1ZTk0YjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.L3JT-QBWAMCtudyjDJ70fqmGElFmIHCq4hSk6nhkTD0)
Lexical version: 0.17.1
Steps To Reproduce
- add CharacterLimitPlugin and AutoLinkPlugin or LinkPlugin
- type a link in overflow node
Link to code example:
https://playground.lexical.dev/?isCharLimit=true
The current behavior
infinite loop in useCharacterLimit -> $wrapOverflowedNodes
The expected behavior
$wrapOverflowedNodes can deal autolink node or link node
Impact of fix
Can I fix it by modify $wrapOverflowedNodes ?
see the comment below
Metadata
Assignees
Labels
No labels