summaryrefslogtreecommitdiff
path: root/gtk2_ardour
diff options
context:
space:
mode:
authornick_m <mainsbridge@gmail.com>2016-05-28 02:47:12 +1000
committernick_m <mainsbridge@gmail.com>2016-05-28 02:47:12 +1000
commit9506fd884d38cd49393a8425d045be8af1683aa6 (patch)
treee2fad171dd1a3472621708e1caf48957f43de4a1 /gtk2_ardour
parent4aea1285c96b1dee58fc541a57325b5c0bc99390 (diff)
Restore snap setting in eterMarkerDrag::aborted()/
Diffstat (limited to 'gtk2_ardour')
-rw-r--r--gtk2_ardour/editor_drag.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc
index e9b3ad15a6..25eeaa3e27 100644
--- a/gtk2_ardour/editor_drag.cc
+++ b/gtk2_ardour/editor_drag.cc
@@ -3231,6 +3231,8 @@ MeterMarkerDrag::aborted (bool moved)
{
_marker->set_position (_marker->meter().frame ());
if (moved) {
+ /* reinstate old snap setting */
+ _editor->set_snap_to (_old_snap_type);
_editor->session()->tempo_map().set_state (*before_state, Stateful::current_state_version);
// delete the dummy marker we used for visual representation while moving.
// a new visual marker will show up automatically.