Tempo ramps - fix thinko in meter drag aborted handling
authornick_m <mainsbridge@gmail.com>
Sat, 2 Apr 2016 18:33:58 +0000 (04:33 +1000)
committernick_m <mainsbridge@gmail.com>
Fri, 27 May 2016 13:38:14 +0000 (23:38 +1000)
gtk2_ardour/editor_drag.cc

index 9619a91f29313b30d2dedc6c58c27898d35bd9ed..b74fdfc57b6a9fad5d3c6f804849372534e55187 100644 (file)
@@ -3238,8 +3238,8 @@ void
 MeterMarkerDrag::aborted (bool moved)
 {
        _marker->set_position (_marker->meter().frame ());
-       _editor->session()->tempo_map().set_state (*before_state, Stateful::current_state_version);
        if (moved) {
+               _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.
                delete _marker;