+ if (plugin_ui->is_visible()) {
+ plugin_ui->get_window()->raise ();
+ } else {
+ plugin_ui->show_all ();
+ }
+#ifdef HAVE_AUDIOUNIT
+ } else if (type == ARDOUR::AudioUnit) {
+ AUPluginUI* plugin_ui;
+ if (plugin_insert->get_gui() == 0) {
+ plugin_ui = new AUPluginUI (plugin_insert);
+ } else {
+ plugin_ui = reinterpret_cast<AUPluginUI*> (plugin_insert->get_gui());
+ }
+
+ // raise window, somehow
+#endif