Bugzilla – Bug 1473
Starting scrubbing stops recording without prompt or option
Last modified: 2018-08-20 11:51:36 UTC
I believe that P3 is seriously under-rating this bug. We had a long discussion some while nback about what sjould and should not be allowed to interrupt a recording (or a paused recording) and the definite consensus was that this should only be the Stop button or its shortcut the spacebar. Some of us (Bill and I in particular) even wanted the space bar to not interrupt - but conceded to consensus. Accidentally interrupting a recording, particularly ann unrepeatable one, is a serious matter potentially causing an irretrievable loss for a user. We should do all we can to protect users from such loss.
And note that we totally inhibit any other form of playback, Play itself and Timeline Quick-Play, so we should also be totally inhibiting any attempt to Scrub or Seek while Recording. Note too that the Record button in the Transport Toolbar is grayed out as inoperable while recording - so the Scrub and Seekk buttons should be similarly grayed out as inoperable while recording Similarly the Scrubbing entry in the Transport menu should be grayed out and inoperable (or maybe its Scrub and Seek sub-menu items) while recording. Interestingly, and correctly, access to the Scrub Bar is denied while recording is taking place - so you cannot interrupt a recording by trying to invoke scrubbing or seeking from the Scrub Bar.
Quick Fix https://github.com/audacity/audacity/commit/6089c9
(In reply to Steve Daulton from comment #3) Tested on W10 audacity-win-r8cb8e59-2.1.3-alpha-09-aug-16 When recording is taking place: a) you cannot invoke scrubbing from the Scrub/Seek buttons' b) the Scrub & Seek buttons are grayed out, c) you cannot invoke scrubbing from the Scrub/Seek Transport>Scrubbing menu, d) the Scrub & Seek menu items in Transport>Scrubbing buttons are grayed out, e) the Scrub Bar remains out of use. Looks good (on W10 anyway)
Given I believe James regards playback stopping recording as not a bug, P3 is an "average" rating/ Thanks, Steve for the fix. Tests OK on Mac. I also tested using shortcuts to attempt seek or scrub during recording and trying to start seek or scrub in a second project during recording.