From 84fc68cf0849f102df14e4935d7a147959274cfa Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 30 Nov 2016 18:13:35 +0100 Subject: Ensure the window-close button is visible for the Engine-Dialog. --- gtk2_ardour/engine_dialog.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gtk2_ardour/engine_dialog.cc b/gtk2_ardour/engine_dialog.cc index 63883eb7c9..b4b09c5629 100644 --- a/gtk2_ardour/engine_dialog.cc +++ b/gtk2_ardour/engine_dialog.cc @@ -52,6 +52,7 @@ #include "ardour_ui.h" #include "engine_dialog.h" #include "gui_thread.h" +#include "ui_config.h" #include "utils.h" #include "pbd/i18n.h" @@ -112,6 +113,12 @@ EngineControl::EngineControl () set_name (X_("AudioMIDISetup")); + if (UIConfiguration::instance().get_all_floating_windows_are_dialogs()) { + set_type_hint (Gdk::WINDOW_TYPE_HINT_DIALOG); + } else { + set_type_hint (Gdk::WINDOW_TYPE_HINT_UTILITY); + } + /* the backend combo is the one thing that is ALWAYS visible */ vector backends = ARDOUR::AudioEngine::instance()->available_backends(); -- cgit v1.2.3