converts symbol-level history changes into the stroke-level format the backend understands, so undo/redo can be replayed as a fallback list of explicit modifications.
Remarks
converts symbol-level history changes into the stroke-level format the backend understands, so undo/redo can be replayed as a fallback list of explicit modifications.