diff options
Diffstat (limited to 'gtk2_ardour/vst_plugin_ui.cc')
-rw-r--r-- | gtk2_ardour/vst_plugin_ui.cc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gtk2_ardour/vst_plugin_ui.cc b/gtk2_ardour/vst_plugin_ui.cc index 6c30813821..be8eae3240 100644 --- a/gtk2_ardour/vst_plugin_ui.cc +++ b/gtk2_ardour/vst_plugin_ui.cc @@ -79,6 +79,21 @@ VSTPluginUI::package (Gtk::Window& win) } bool +VSTPluginUI::on_window_show(const std::string& title) +{ + _vst->state()->gui_shown = 1; + return PlugUIBase::on_window_show(title); +} + +void +VSTPluginUI::on_window_hide() +{ + _vst->state()->gui_shown = 0; + PlugUIBase::on_window_hide(); +} + + +bool VSTPluginUI::configure_handler (GdkEventConfigure*) { XEvent event; |