diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2014-02-11 22:46:21 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2014-02-11 22:46:21 -0500 |
commit | 3bbbf567189b6bdb158c4b788a179c2e727c2642 (patch) | |
tree | d5282b83a006390cc9ac4c0f44f6352ca3db4c9a | |
parent | cc2aca44fb4806b77e8a98083c0d68e069d743f8 (diff) |
passthrough unhandled motion events in MIDI region views because we may be dragging non-note objects like patch changes
-rw-r--r-- | gtk2_ardour/midi_region_view.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk2_ardour/midi_region_view.cc b/gtk2_ardour/midi_region_view.cc index a1ae03f253..289c5f7f54 100644 --- a/gtk2_ardour/midi_region_view.cc +++ b/gtk2_ardour/midi_region_view.cc @@ -650,9 +650,13 @@ MidiRegionView::motion (GdkEventMotion* ev) default: break; + } - return false; + /* we may be dragging some non-note object (eg. patch-change, sysex) + */ + + return editor.drags()->motion_handler ((GdkEvent *) ev, false); } |