from Implement adding stickies on Paper.js amend to state The state change by opening a screen and the state change by adding a sticky go into History separately, so when Undo is done, they are Undoā€™d separately. I think it would be better to be like git commit ā€”amend when multiple state changes occur with one user action.

About changing the Undo unit, rather than thinking ā€œchange the Undo unitā€. If you donā€™t need to Undo back to the ā€œA only done stateā€ with A and B changes occurring programmatically. I thought I just needed to pop one from History for Undo right after A.

pRegroup2020


This page is auto-translated from /nishio/state恫amend using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. Iā€™m very happy to spread my thought to non-Japanese readers.