reset default transport speed when leaving audition mouse mode
authorPaul Davis <paul@linuxaudiosystems.com>
Thu, 26 Jul 2012 15:40:46 +0000 (15:40 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Thu, 26 Jul 2012 15:40:46 +0000 (15:40 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@13088 d708f5d6-7413-0410-9779-e7cbd77b26cf

gtk2_ardour/editor_mouse.cc

index 143f18aaae781057c62bcf91bcb1feee00b226fb..61e8b5d03502df9ec8068379a1536e9392db7d76 100644 (file)
@@ -421,6 +421,12 @@ Editor::mouse_mode_toggled (MouseMode m)
        default:
                break;
        }
+       
+       if (_session && mouse_mode == MouseAudition) {
+               /* stop transport and reset default speed to avoid oddness with
+                  auditioning */
+               _session->request_transport_speed (0.0, true);
+       }
 
        mouse_mode = m;