From 64e1d691ecc54c33c34adb13a66f51790c9bc0d9 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 7 Mar 2019 16:42:04 +0100 Subject: Prefer using RAII to suspend signals --- gtk2_ardour/ardour_ui.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'gtk2_ardour/ardour_ui.cc') diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index dce3fbfac8..6e8ca92d6c 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -5438,7 +5438,7 @@ ARDOUR_UI::popup_editor_meter_menu (GdkEventButton* ev) RadioMenuItem::Group group; - _suspend_editor_meter_callbacks = true; + PBD::Unwinder uw (_suspend_editor_meter_callbacks, true); add_editor_meter_type_item (items, group, ArdourMeter::meter_type_string(MeterPeak), MeterPeak); add_editor_meter_type_item (items, group, ArdourMeter::meter_type_string(MeterPeak0dB), MeterPeak0dB); add_editor_meter_type_item (items, group, ArdourMeter::meter_type_string(MeterKrms), MeterKrms); @@ -5452,7 +5452,6 @@ ARDOUR_UI::popup_editor_meter_menu (GdkEventButton* ev) add_editor_meter_type_item (items, group, ArdourMeter::meter_type_string(MeterVU), MeterVU); m->popup (ev->button, ev->time); - _suspend_editor_meter_callbacks = false; } bool -- cgit v1.2.3