summaryrefslogtreecommitdiff
path: root/gtk2_ardour/vst_plugin_ui.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/vst_plugin_ui.cc')
-rw-r--r--gtk2_ardour/vst_plugin_ui.cc15
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;