summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_mouse.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2012-07-26 15:40:46 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2012-07-26 15:40:46 +0000
commit2409f9ee5bcf1003772ad2468ec080cb0ab74288 (patch)
treefdbd0460f6fcb6afaf1c6ae14bb3de6552f3a507 /gtk2_ardour/editor_mouse.cc
parente8c914f0fa2a1c34d69a7e8ef649b14709f17374 (diff)
reset default transport speed when leaving audition mouse mode
git-svn-id: svn://localhost/ardour2/branches/3.0@13088 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/editor_mouse.cc')
-rw-r--r--gtk2_ardour/editor_mouse.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk2_ardour/editor_mouse.cc b/gtk2_ardour/editor_mouse.cc
index 143f18aaae..61e8b5d035 100644
--- a/gtk2_ardour/editor_mouse.cc
+++ b/gtk2_ardour/editor_mouse.cc
@@ -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;