diff options
Diffstat (limited to 'gtk2_ardour/ardour_message.cc')
-rw-r--r-- | gtk2_ardour/ardour_message.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gtk2_ardour/ardour_message.cc b/gtk2_ardour/ardour_message.cc index 651386d941..f79defdf8a 100644 --- a/gtk2_ardour/ardour_message.cc +++ b/gtk2_ardour/ardour_message.cc @@ -19,7 +19,7 @@ */ -#include <gdkmm/window.h> +#include <gtkmm2ext/utils.h> #include "ardour_message.h" #include "i18n.h" @@ -54,8 +54,7 @@ ArdourMessage::ArdourMessage (Gtk::Window* parent, add (packer); show_all (); - realize(); - get_window()->set_decorations (Gdk::WMDecoration (GDK_DECOR_BORDER|GDK_DECOR_RESIZEH)); + signal_realize().connect (bind (sigc::ptr_fun (Gtkmm2ext::set_decoration), this, Gdk::WMDecoration (GDK_DECOR_BORDER|GDK_DECOR_RESIZEH))); if (grab_focus) { ok_button.grab_focus (); |