Files
effectcraft/crates
dotCooCoo eff747897d Fix #341: the close decision runs in App::logic
eframe runs App::logic without App::ui while the window is minimized or
hidden, and handles a close request then too. The unsaved-changes check, the
device-loss close and craft_quit::on_close_request ran from ui, so such a
close skipped the prompt and the macOS quit through terminate:. They now run
at the end of logic, with the platform hook last, as craft-quit asks.
2026-10-24 02:50:22 -07:00
..
2026-10-18 09:35:33 -04:00