diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2015-09-04 09:54:58 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-02-22 15:31:24 -0500 |
commit | a47b3c4dc56c8c5c51dd46b45328c37b740d05ab (patch) | |
tree | 045b26db40dab4896ae5fff3945a04b71c06bdbc | |
parent | 3ff925fedbd425e06a96dc636df6179a2e76e798 (diff) |
convert Splash dialog into Gtk::WINDOW_POPUP in the hope that it will float above all, in all WM's
-rw-r--r-- | gtk2_ardour/splash.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gtk2_ardour/splash.cc b/gtk2_ardour/splash.cc index c252247275..9a818f0ad5 100644 --- a/gtk2_ardour/splash.cc +++ b/gtk2_ardour/splash.cc @@ -45,6 +45,7 @@ using namespace ARDOUR; Splash* Splash::the_splash = 0; Splash::Splash () + : Gtk::Window (Gtk::WINDOW_POPUP) { assert (the_splash == 0); @@ -111,9 +112,9 @@ Splash::pop_back_for (Gtk::Window& win) So for OS X, we just hide ourselves. - Oct 2014: The Windows situation is similar, although it should be possible - to play tricks with gdk's set_type_hint() or directly hack things using - SetWindowLong() and UpdateLayeredWindow() + Oct 2014: The Windows situation is similar, although it should be possible + to play tricks with gdk's set_type_hint() or directly hack things using + SetWindowLong() and UpdateLayeredWindow() */ (void) win; hide(); |