From 3df9673b0b7838d4d03f946dfbeb200f90cf642a Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 6 Mar 2025 17:10:49 -0700 Subject: [PATCH] If a MidiView handles a canvas event, do not propagate it to the EditingContext --- gtk2_ardour/pianoroll_midi_view.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/pianoroll_midi_view.cc b/gtk2_ardour/pianoroll_midi_view.cc index 0de53f5951..cfc55b790b 100644 --- a/gtk2_ardour/pianoroll_midi_view.cc +++ b/gtk2_ardour/pianoroll_midi_view.cc @@ -118,7 +118,9 @@ PianorollMidiView::midi_canvas_group_event (GdkEvent* ev) { /* Let MidiView do its thing */ - MidiView::midi_canvas_group_event (ev); + if (MidiView::midi_canvas_group_event (ev)) { + return true; + } return _editing_context.canvas_bg_event (ev, event_rect); }