and a more intrusive KDE workaround
This commit is contained in:
parent
ffb7cb2b5e
commit
9d7279d012
|
@ -422,7 +422,7 @@ EngineControl::on_show ()
|
|||
{
|
||||
ArdourDialog::on_show ();
|
||||
if (Splash::instance()) {
|
||||
Splash::instance()->pop_back_for (*this);
|
||||
Splash::instance()->hide ();
|
||||
}
|
||||
if (!ARDOUR::AudioEngine::instance()->current_backend() || !ARDOUR::AudioEngine::instance()->running()) {
|
||||
// re-check _have_control (jackd running) see #6041
|
||||
|
@ -2723,6 +2723,9 @@ 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 ();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -3136,6 +3139,9 @@ EngineControl::connect_disconnect_click()
|
|||
start_engine ();
|
||||
if (!ARDOUR_UI::instance()->session_loaded) {
|
||||
ArdourDialog::on_response (RESPONSE_OK);
|
||||
if (Splash::instance()) {
|
||||
Splash::instance()->pop_front ();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user