mirror of
https://github.com/storytold/soundcraft.git
synced 2026-10-29 13:06:49 -06:00
A bounce keeps its own snapshot of the session, decoded audio included. The progress window blocks the mouse, but shortcuts, the macOS menu bar, dropped files and the control channel still reach SoundApp::run, so a second session could be opened beside the one bouncing; two large ones could exhaust memory, which aborts the app. New, Open, Close and Revert now fail with "Finish or cancel the bounce first" while a bounce runs, and so do sessions opened or dropped in the browser.