diff --git a/gtk2_ardour/waves_track_color_dialog.cc b/gtk2_ardour/waves_track_color_dialog.cc index 935260e19f..523d13f150 100644 --- a/gtk2_ardour/waves_track_color_dialog.cc +++ b/gtk2_ardour/waves_track_color_dialog.cc @@ -44,6 +44,13 @@ WavesTrackColorDialog::WavesTrackColorDialog () _init (); } +void +WavesTrackColorDialog::on_realize () +{ + Gtk::Window::on_realize(); + get_window()->set_decorations (Gdk::WMDecoration (Gdk::DECOR_TITLE|Gdk::DECOR_MENU)); +} + WavesTrackColorDialog::~WavesTrackColorDialog () { _route_connections.drop_connections (); diff --git a/gtk2_ardour/waves_track_color_dialog.h b/gtk2_ardour/waves_track_color_dialog.h index 1959030fa1..da71a8f2d4 100644 --- a/gtk2_ardour/waves_track_color_dialog.h +++ b/gtk2_ardour/waves_track_color_dialog.h @@ -31,6 +31,9 @@ public: WavesTrackColorDialog(); virtual ~WavesTrackColorDialog(); +protected: + void on_realize (); + private: void _init();