From 31b033f0d20c3f126f6d354770b15fcf152860e9 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 21 Oct 2014 11:46:15 +0200 Subject: fix region drag/drop from region list MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The canvas’ Y-offset (rulers & scroll) needs to be subtracted here. --- gtk2_ardour/editor_canvas_events.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gtk2_ardour/editor_canvas_events.cc') diff --git a/gtk2_ardour/editor_canvas_events.cc b/gtk2_ardour/editor_canvas_events.cc index a08a1c9be4..999f208200 100644 --- a/gtk2_ardour/editor_canvas_events.cc +++ b/gtk2_ardour/editor_canvas_events.cc @@ -1163,7 +1163,7 @@ Editor::track_canvas_drag_motion (Glib::RefPtr const& context, (void) window_event_sample (&event, &px, &py); - std::pair const tv = trackview_by_y_position (py); + std::pair const tv = trackview_by_y_position (py, false); bool can_drop = false; if (tv.first != 0) { -- cgit v1.2.3