From 94b6b4a7d2a158b4a8f89589fa00f5742b476b68 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 7 Jun 2013 00:40:47 +0200 Subject: [PATCH] fix crash when trying to show "controls" of processor w/o controls. --- gtk2_ardour/processor_box.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk2_ardour/processor_box.cc b/gtk2_ardour/processor_box.cc index 04c261e2e1..bae29ae98a 100644 --- a/gtk2_ardour/processor_box.cc +++ b/gtk2_ardour/processor_box.cc @@ -1066,6 +1066,8 @@ ProcessorBox::processor_button_press_event (GdkEventButton *ev, ProcessorEntry* if (_session->engine().connected()) { /* XXX giving an error message here is hard, because we may be in the midst of a button press */ + if (!one_processor_can_be_edited ()) return true; + if (Keyboard::modifier_state_equals (ev->state, Keyboard::SecondaryModifier)) { generic_edit_processor (processor); } else {