From 3cecc3d26bb746aa8b2e6d22811e936e8925d61a Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 8 Nov 2019 16:56:59 -0700 Subject: fix crash if Splash::pop_back_for() is called without splash on-screen --- gtk2_ardour/splash.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gtk2_ardour/splash.cc') diff --git a/gtk2_ardour/splash.cc b/gtk2_ardour/splash.cc index 11e88cb1ad..70a855ded4 100644 --- a/gtk2_ardour/splash.cc +++ b/gtk2_ardour/splash.cc @@ -151,7 +151,9 @@ Splash::pop_back_for (Gtk::Window& win) hide(); #else set_keep_above (false); - get_window()->restack (win.get_window(), false); + if (is_mapped()) { + get_window()->restack (win.get_window(), false); + } #endif } -- cgit v1.2.3