From d0d28143f7b7c701ffd809f5c31a3294fdcf6fca Mon Sep 17 00:00:00 2001 From: Paul Licameli Date: Mon, 6 Jun 2016 14:18:47 -0400 Subject: [PATCH] Do not change selection when stopping non-scrub play --- src/tracks/ui/Scrubbing.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tracks/ui/Scrubbing.cpp b/src/tracks/ui/Scrubbing.cpp index e724edeaa..83caa47ed 100644 --- a/src/tracks/ui/Scrubbing.cpp +++ b/src/tracks/ui/Scrubbing.cpp @@ -494,7 +494,7 @@ void Scrubber::StopScrubbing() mPoller->Stop(); - if (!mCancelled) { + if (HasStartedScrubbing() && !mCancelled) { const wxMouseState state(::wxGetMouseState()); // Stop and set cursor mProject->DoPlayStopSelect(true, state.ShiftDown());