From 406bcb4dfe8a2e7dae33b550efe7fa561214ef98 Mon Sep 17 00:00:00 2001 From: nick_m Date: Sat, 23 May 2015 22:59:19 +1000 Subject: [PATCH] Proper initialisation of _x/y_constrained. --- gtk2_ardour/editor_drag.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index 97a24a1a1a..f9222ac35a 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -218,6 +218,8 @@ Drag::Drag (Editor* e, ArdourCanvas::Item* i, bool trackview_only) : _editor (e) , _item (i) , _pointer_frame_offset (0) + , _x_constrained (false) + , _y_constrained (false) , _trackview_only (trackview_only) , _move_threshold_passed (false) , _starting_point_passed (false) @@ -251,8 +253,6 @@ Drag::start_grab (GdkEvent* event, Gdk::Cursor *cursor) { /* we set up x/y dragging constraints on first move */ - _x_constrained = false; - _y_constrained = false; _raw_grab_frame = _editor->canvas_event_sample (event, &_grab_x, &_grab_y);