diff options
author | Robin Gareus <robin@gareus.org> | 2019-11-22 22:12:48 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-11-22 22:12:48 +0100 |
commit | c456006f82086c0a976da99dc0f6db152d13322b (patch) | |
tree | a7b7806b7674119635b14b5b9b0ed3c034814a99 /gtk2_ardour/plugin_ui.cc | |
parent | ceee42f7af55eeb8e65caeee8495a38286b792f8 (diff) |
Enable some key release event forwarding
This is needed for the virtual MIDI keyboard to trigger note-off events
Diffstat (limited to 'gtk2_ardour/plugin_ui.cc')
-rw-r--r-- | gtk2_ardour/plugin_ui.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk2_ardour/plugin_ui.cc b/gtk2_ardour/plugin_ui.cc index 60ec17ff66..b4a22c6f90 100644 --- a/gtk2_ardour/plugin_ui.cc +++ b/gtk2_ardour/plugin_ui.cc @@ -439,13 +439,13 @@ PluginUIWindow::on_key_release_event (GdkEventKey *event) if (_pluginui) { if (_pluginui->non_gtk_gui()) { _pluginui->forward_key_event (event); + return true; } } } else { gtk_window_propagate_key_event (GTK_WINDOW(gobj()), event); } - /* don't forward releases */ - return true; + return relay_key_press (event, this); } void |