diff options
author | Robin Gareus <robin@gareus.org> | 2014-10-21 11:46:15 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-10-21 11:46:15 +0200 |
commit | 31b033f0d20c3f126f6d354770b15fcf152860e9 (patch) | |
tree | af002286cfde0650c9c9f20695244e067fd1b116 /gtk2_ardour/editor_canvas_events.cc | |
parent | 148c1f17683f40c34c91c9a3e21539f148d0242b (diff) |
fix region drag/drop from region list
The canvas’ Y-offset (rulers & scroll) needs to be subtracted here.
Diffstat (limited to 'gtk2_ardour/editor_canvas_events.cc')
-rw-r--r-- | gtk2_ardour/editor_canvas_events.cc | 2 |
1 files changed, 1 insertions, 1 deletions
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<Gdk::DragContext> const& context, (void) window_event_sample (&event, &px, &py); - std::pair<TimeAxisView*, int> const tv = trackview_by_y_position (py); + std::pair<TimeAxisView*, int> const tv = trackview_by_y_position (py, false); bool can_drop = false; if (tv.first != 0) { |