From 90d5c828864ba78638fe6fffd96114a827140786 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 12 Mar 2025 17:57:29 -0600 Subject: [PATCH] do not run ::associate() for bindings used as templates This needs a better solution than this hack --- libs/gtkmm2ext/bindings.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libs/gtkmm2ext/bindings.cc b/libs/gtkmm2ext/bindings.cc index a694ff9e8f..c7835d7f61 100644 --- a/libs/gtkmm2ext/bindings.cc +++ b/libs/gtkmm2ext/bindings.cc @@ -552,6 +552,11 @@ Bindings::relativize () void Bindings::associate () { +#warning find a better solution than this + if (_name == "Editing" || _name == "MIDI") { + return; + } + KeybindingMap::iterator k; for (k = press_bindings.begin(); k != press_bindings.end(); ++k) {