BUG: Undo not working properly on InsertHTML in text block
Question
GrapesJS version
- I confirm to use the latest version of GrapesJS
What browser are you using?
chrome v107
Reproducible demo link
https://jsfiddle.net/4vacxuw2/2/
Describe the bug
I added an custom toolbar to insert some value in current position through rte.insertHTML options ,it works good. But when try to undo (ctrl+z) the newly inserted HTML block was not removed

Code of Conduct
- I agree to follow this project's Code of Conduct
Answers (1)
Hi @DhanaDSP1120 yeah unfortunately that is expected from rte.insertHTML as it uses a custom insertion. If you need to preserve the native editing undo stack you can use this API
rte.exec('insertHTML', `<span ...`)
Related Questions and Answers
Continue research with similar issue discussions.
Issue #4449
BUG: Lists not working with default RTE
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Chrome Version 102.0.5005.115 (Official Bu...
Issue #4947
BUG: Undo manager not working properly on undoing a remove action
GrapesJS version[X] I confirm to use the latest version of GrapesJSWhat browser are you using? Chrome - version 110.0.5481.100 (Official Bu...
Issue #6318
BUG: Unable to use transparent fill in Block media svg
GrapesJS version[X] I confirm to use the latest version of [email protected] when this issue was filedWhat browser are you using? Fir...
Issue #6039
BUG: Cannot set Block display value
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Chrome 126 Reproducible demo link https://...
Paid Plugins That Match This Issue
Curated by issue keywords and label relevance to help you ship faster.
Loading paid plugin recommendations...
Browse Plugin Categories
Jump directly to plugin category pages on the marketplace.