diff options
author | Robin Gareus <robin@gareus.org> | 2017-04-01 16:40:07 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-04-01 16:40:07 +0200 |
commit | 3e43585fa133d052b27aba10d1fe89dea3061904 (patch) | |
tree | 5f4237264193cf8975a150e0793349f7ff5b37dd /gtk2_ardour/engine_dialog.cc | |
parent | dae7e8dbd312d2d47b8eb4ffb1025555d537711c (diff) |
Pop splash on dialog response - not d'tor.
A Dialog Window may not be tightly scoped, and may be around
for a while (query settings from the dialog instance). The destructor
may only be called later.
Diffstat (limited to 'gtk2_ardour/engine_dialog.cc')
-rw-r--r-- | gtk2_ardour/engine_dialog.cc | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/gtk2_ardour/engine_dialog.cc b/gtk2_ardour/engine_dialog.cc index 8b93cbf799..1a836f919c 100644 --- a/gtk2_ardour/engine_dialog.cc +++ b/gtk2_ardour/engine_dialog.cc @@ -417,9 +417,6 @@ void EngineControl::on_show () { ArdourDialog::on_show (); - if (Splash::instance()) { - Splash::instance()->hide (); - } if (!ARDOUR::AudioEngine::instance()->current_backend() || !ARDOUR::AudioEngine::instance()->running()) { // re-check _have_control (jackd running) see #6041 backend_changed (); @@ -2736,9 +2733,6 @@ EngineControl::start_stop_button_clicked () start_engine (); if (!ARDOUR_UI::instance()->session_loaded) { ArdourDialog::on_response (RESPONSE_OK); - if (Splash::instance()) { - Splash::instance()->pop_front (); - } } } } @@ -3152,9 +3146,6 @@ EngineControl::connect_disconnect_click() start_engine (); if (!ARDOUR_UI::instance()->session_loaded) { ArdourDialog::on_response (RESPONSE_OK); - if (Splash::instance()) { - Splash::instance()->pop_front (); - } } } } |