summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-11-30 22:52:06 +0100
committerRobin Gareus <robin@gareus.org>2016-11-30 22:52:06 +0100
commit4c4061359cb33011e3acab016e8e604cd413a93d (patch)
tree1b550b7a95fa39b1fa57706fcb1d1b8a77b913b1
parente44e1f62276608e36bdac41507f136fdb81bf689 (diff)
pay some attention to the special guest of the night: KDE window stacking
-rw-r--r--gtk2_ardour/engine_dialog.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk2_ardour/engine_dialog.cc b/gtk2_ardour/engine_dialog.cc
index b4b09c5629..1bc6f4968b 100644
--- a/gtk2_ardour/engine_dialog.cc
+++ b/gtk2_ardour/engine_dialog.cc
@@ -55,6 +55,7 @@
#include "ui_config.h"
#include "utils.h"
#include "pbd/i18n.h"
+#include "splash.h"
using namespace std;
using namespace Gtk;
@@ -420,6 +421,9 @@ void
EngineControl::on_show ()
{
ArdourDialog::on_show ();
+ if (Splash::instance()) {
+ Splash::instance()->pop_back_for (*this);
+ }
if (!ARDOUR::AudioEngine::instance()->current_backend() || !ARDOUR::AudioEngine::instance()->running()) {
// re-check _have_control (jackd running) see #6041
backend_changed ();