From 28279e120f24bb65ce6a52f62b0f96e26317aa79 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 7 Jul 2022 17:29:55 -0600 Subject: [PATCH] TriggerMaster must inherit from sigc::trackable It connects to the ParameterChanged (sigc++) signal, and to ensure automated disconnection on object death, sigc::trackable is required in the inheritance tree --- gtk2_ardour/trigger_master.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk2_ardour/trigger_master.h b/gtk2_ardour/trigger_master.h index fa737f933a..16796d6ee8 100644 --- a/gtk2_ardour/trigger_master.h +++ b/gtk2_ardour/trigger_master.h @@ -59,7 +59,7 @@ private: float _fraction; }; -class TriggerMaster : public ArdourCanvas::Rectangle +class TriggerMaster : public ArdourCanvas::Rectangle, public sigc::trackable { public: TriggerMaster (ArdourCanvas::Item* canvas);