From 8e583f4c4cb3f2c3f573b8bf8afa43af773e1b15 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 14 Nov 2023 11:01:39 -0700 Subject: [PATCH] startup FSM: save connection to Keyboard::HideMightMeanQuit signal --- gtk2_ardour/startup_fsm.cc | 3 +-- gtk2_ardour/startup_fsm.h | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk2_ardour/startup_fsm.cc b/gtk2_ardour/startup_fsm.cc index e6d2d82343..9c023a04e4 100644 --- a/gtk2_ardour/startup_fsm.cc +++ b/gtk2_ardour/startup_fsm.cc @@ -100,8 +100,7 @@ StartupFSM::StartupFSM (EngineControl& amd) Application* app = Application::instance (); app_quit_connection = app->ShouldQuit.connect (sigc::mem_fun (*this, &StartupFSM::queue_finish)); - - Gtkmm2ext::Keyboard::HideMightMeanQuit.connect (sigc::mem_fun (*this, &StartupFSM::dialog_hidden)); + hide_quit_connection = Gtkmm2ext::Keyboard::HideMightMeanQuit.connect (sigc::mem_fun (*this, &StartupFSM::dialog_hidden)); } StartupFSM::~StartupFSM () diff --git a/gtk2_ardour/startup_fsm.h b/gtk2_ardour/startup_fsm.h index 50a06da1e2..242ef464e1 100644 --- a/gtk2_ardour/startup_fsm.h +++ b/gtk2_ardour/startup_fsm.h @@ -130,6 +130,7 @@ class StartupFSM : public sigc::trackable sigc::connection current_dialog_connection; sigc::connection app_quit_connection; + sigc::connection hide_quit_connection; sigc::signal1 _signal_response;