mirror of
https://github.com/storytold/gridcraft.git
synced 2026-10-30 05:37:00 -06:00
ui.dialog.cancel emptied the dialog slot, so with the step editor open it went without its cleanup: the draft stayed behind, the Check overlays stayed on the grid, the selection the reference boxes moved was not put back and a debug run went on with no controls. The cancel now closes the editor the way its close button does, and is refused, with the reason, while the editor holds unsaved steps or a debug run, which only its window asks about.