Suggesting mode doesn't work properly when deleting a lot of content at once
Duplicated in Ketida repo here: https://gitlab.coko.foundation/ketida/ketida/-/issues/627
Expected behaviour
You should be able to suggest to delete an h2, followed by a list, followed by 3 paragraphs, followed by another list, all at once, using suggesting mode.
Current behaviour
When you try to delete an h2, followed by a list, followed by 3 paragraphs, followed by another list, all at once, using suggesting mode, the content jumps on the page and isn't tracked as a suggested tracked deletion.
Steps to reproduce
- Go to Ketida into any component
- Add and style the following content properly using heading formatting and list items (or see this chapter which contains that content)
### A heading for my book
- A list oitem
- Another one
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed in orci et mi euismod malesuada vel quis nunc. Phasellus facilisis ultrices auctor. Quisque vulputate a dolor a malesuada. Pellentesque nec sapien ligula. Quisque sed fermentum lacus, vel laoreet tortor. Nunc eu facilisis turpis. In sit amet quam et est sodales venenatis eget quis nunc. Etiam vel fermentum tellus.
Nullam vel ligula at sapien mollis elementum. Maecenas mattis elementum leo, ut mattis magna tristique eu. Quisque auctor enim sit amet purus posuere faucibus. Sed facilisis justo lectus, fermentum sodales nisl cursus nec. Mauris sit amet accumsan enim. Proin tempus magna vel nisi tincidunt consequat. Aenean dictum justo urna, ac hendrerit metus volutpat a.
Maecenas non lacus at risus aliquet fringilla. Integer elementum ante gravida, rutrum turpis vitae, porttitor est. Etiam vel nulla ac tortor varius egestas. Vestibulum risus diam, tincidunt quis sapien sit amet, pulvinar feugiat eros. Donec eu diam sit amet nisl tincidunt interdum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Vestibulum pharetra condimentum neque ut lobortis. Etiam accumsan vehicula ligula quis iaculis. Vestibulum consequat nulla sit amet varius porttitor. Integer a ante sodales, dictum ligula id, sodales est. Phasellus at quam ut quam cursus pellentesque. Pellentesque facilisis hendrerit mi ac pellentesque.
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed in orci et mi euismod malesuada vel quis nunc. Phasellus facilisis ultrices auctor. Quisque vulputate a dolor a malesuada. Pellentesque nec sapien ligula. Quisque sed fermentum lacus, vel laoreet tortor. Nunc eu facilisis turpis. In sit amet quam et est sodales venenatis eget quis nunc. Etiam vel fermentum tellus.
- Nullam vel ligula at sapien mollis elementum. Maecenas mattis elementum leo, ut mattis magna tristique eu. Quisque auctor enim sit amet purus posuere faucibus. Sed facilisis justo lectus, fermentum sodales nisl cursus nec. Mauris sit amet accumsan enim. Proin tempus magna vel nisi tincidunt consequat. Aenean dictum justo urna, ac hendrerit metus volutpat a.
- Toggle on suggesting mode
- Select all that content and backspace
- See that it isn't deleted
Environment
MacOS in Chrome.