mirror of
https://github.com/storytold/gridcraft.git
synced 2026-10-30 13:46:47 -06:00
The dry run's rollback counts as a change of the document and moves its revision on, which front ends key their caches on, so a `macro.check` that changed nothing (and a shift it tried and took back) looked like a change. `Saved` keeps the revision and puts it back with the rest. - Test: the revision in `shifting_makes_room_and_is_checked_again`.