mirror of
https://github.com/penpot/penpot.git
synced 2026-10-29 05:50:35 +00:00
Restore the pre-composition content and UTF-16 selection when an IME ends with an empty replacement. Keep styles, selection direction and redo intact without recording cancellation as an edit. Share snapshot restoration with editor undo and redo. Add a regression for styled selections and cancellation after undo. Verify commit, cancellation, deletion and history in four saved showcase examples, including emoji and decomposed Korean Jamo in both writing directions. AI-assisted-by: GPT-6