From f5af821aba172d1aa231695fec6a4af353e79e19 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 14 Nov 2023 11:03:09 -0700 Subject: [PATCH] startup: in the usual weird logic, mark startupFSM complete from startup_done() this disconnects the startupFSM from signals it should no longer handle, even if its existence continues as a leak (noted elsewhere in the code). --- gtk2_ardour/ardour_ui_startup.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk2_ardour/ardour_ui_startup.cc b/gtk2_ardour/ardour_ui_startup.cc index 6333b9cbac..9e08b09240 100644 --- a/gtk2_ardour/ardour_ui_startup.cc +++ b/gtk2_ardour/ardour_ui_startup.cc @@ -731,6 +731,8 @@ ARDOUR_UI::startup_done () _status_bar_visibility.update (); BootMessage (string_compose (_("%1 is ready for use"), PROGRAM_NAME)); + + startup_fsm->set_complete (); } void