Bugzilla – Bug 1079
[Scrub Phase I] Scrubbing is stopped when a tool that is not Select is chosen
Last modified: 2018-08-20 11:45:47 UTC
Scrubbing only works (can only be initiated) when the user has selected, the default, Select tool (this was a design decision). However if, while scrubbing, the user decides to change tools in the Tools toolbar then scrubbing is stopped. Basically the Tools toolbar should remain inactive/inoperable while the user is in scrubbing mode. James' Release Note in Bug #994 relates to this (and what led me to test this).
Stopping scrub when changing out of Selection Tool was itself a design decision (made before anyone in QA had time to react): http://bugzilla.audacityteam.org/show_bug.cgi?id=1014#c7 . Peter and myself oppose that decision, but even if we vote to retain this decision then the behaviour should still be modified in my and Peter's opinion to set the cursor where playback stops. The -quality list is the place to vote.
This was listed as a Phase I bug in the Wiki discussion, but I think it is not separable from Phase II. It can't be resolved until we agree on a different means of starting scrub, from Ctrl-(double-)click in a track. Scrubbing cannot be started in any tool but Selection, because Ctrl-click or -drag already had special meanings in some of the other tools (draw, time-shift, and multi). The thinking was that if scrubbing can't start in those other tools, it might make sense that it cannot be continued in them either. I chose ctrl-click in the select tool for scrub, becuase it already had the effect of starting or jumping playback in 2.1.0, and this could be seen as extension of that behavior. (But I think it was later agreed that old ctrl-click was redundant with time ruler clicks, so we don't miss that it's no longer available in select tool.) But perhaps the real solution is that scrubbing should start with a click in the time ruler, not the track, and then it will be free of conflicts with other tools.
(In reply to Paul L from comment #2) > But perhaps the real solution is that scrubbing should start with a click > in the time ruler, No. Leave Timeline Quick Play out of this.
Steve, can you suggest an acceptable alternative to clicks inside TrackPanel? If not the adorned ruler panel, then where? Or is there a modified click in adorned ruler panel that might yet be used? Does Ctrl-click have a special meaning there yet? I do not mean to suggest crowding out the quick play.
Answering my own question, yes, Ctrl-drag in ruler panel already does a cut preview play. All right, another possibility?
(In reply to Paul L from comment #4) There have already been very many suggestions for how to improve the scrubbing user interface that do not interfere with Timeline Quick Play, including many suggestions from myself. If you can't find a way to resolve the issues in scrubbing without interfering with Timeline Quick Play, then please pass the task on to someone that can.
Paul, (and Steve) please keep design discussions out of the bug tracker. Bug tracker is for reporting on progress, new code, better identification of cause of bug, change in bug status. If design discussions and possible options are included in bugtracker too, the comments balloon and we get 20+ comments per bug.
(In reply to Paul L from comment #2) > But perhaps the real solution is that scrubbing should start with a click > in the time ruler To abrogate access to Timeline Quick Play like that would cause a serious regression - so this should not be done.
Testing on recent nightlies W10 audacity-win-r4425620-2.1.3-alpha-07-may-16 Mac El Capitan db137dd 07May16 This no longer appears to be the case. a) You can start scrubbing refardless which Tool is selected in the Tools Toolbar. b) While scrubbing is palying you can select a diffent tool from the Tools Tolbar and scrub-play continues.
OK on Linux (tried shortcut and/or menu methods for starting scrub or changing tool).