diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2013-05-04 22:41:10 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2013-05-04 22:41:10 -0400 |
commit | e1b0f1bd0b03c071d2b5987e4ab75ef059e32111 (patch) | |
tree | af840860a892166cae1c1a97cb9285ab9e4523f2 /gtk2_ardour/ardour_window.cc | |
parent | 2fd62f25b3202b4aa94a4afd19e9233a003f877a (diff) | |
parent | 40944574c620868b43872f64600a8a42d382a6a1 (diff) |
merge with master
Diffstat (limited to 'gtk2_ardour/ardour_window.cc')
-rw-r--r-- | gtk2_ardour/ardour_window.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_window.cc b/gtk2_ardour/ardour_window.cc index 6330ecd6ac..f16032dc74 100644 --- a/gtk2_ardour/ardour_window.cc +++ b/gtk2_ardour/ardour_window.cc @@ -23,6 +23,7 @@ #include <gtkmm2ext/doi.h> #include "ardour_window.h" +#include "ardour_ui.h" #include "keyboard.h" using namespace std; @@ -83,8 +84,12 @@ ArdourWindow::init () (a) utility & dialog windows are considered to be part of the same level (b) they will float above normal windows without any particular effort + (c) present()-ing them will make a utility float over a dialog or + vice versa. */ set_type_hint (Gdk::WINDOW_TYPE_HINT_UTILITY); + + ARDOUR_UI::CloseAllDialogs.connect (sigc::mem_fun (*this, &ArdourWindow::hide)); } |