From ca94b63a55756daae1aa86c4fab0a5c22eac18d2 Mon Sep 17 00:00:00 2001 From: Ben Loftis Date: Sun, 20 Mar 2022 10:04:35 -0500 Subject: [PATCH] triggerbox: allow-patch-changes should use DIRECT_SET --- libs/ardour/triggerbox.cc | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/libs/ardour/triggerbox.cc b/libs/ardour/triggerbox.cc index e10040404a..b003ee58b0 100644 --- a/libs/ardour/triggerbox.cc +++ b/libs/ardour/triggerbox.cc @@ -529,6 +529,7 @@ Trigger::name () const \ TRIGGER_DIRECT_SET_CONST_REF (name, std::string) TRIGGER_DIRECT_SET (color, color_t) TRIGGER_DIRECT_SET (gain, gain_t) +TRIGGER_DIRECT_SET (allow_patch_changes, bool) void Trigger::set_ui (void* p) @@ -536,27 +537,6 @@ Trigger::set_ui (void* p) _ui = p; } -bool -Trigger::allow_patch_changes () const -{ - return _allow_patch_changes; -} - -void -Trigger::set_allow_patch_changes (bool yn) -{ - if (_box.data_type() != DataType::MIDI) { - return; - } - if (_allow_patch_changes == yn) { - return; - } - - _allow_patch_changes = yn; - send_property_change (Properties::allow_patch_changes); - _box.session().set_dirty(); -} - void Trigger::bang () {