keep plugin-manager presets in sync
authorRobin Gareus <robin@gareus.org>
Mon, 28 Dec 2015 12:23:42 +0000 (13:23 +0100)
committerRobin Gareus <robin@gareus.org>
Mon, 28 Dec 2015 12:23:42 +0000 (13:23 +0100)
gtk2_ardour/plugin_selector.cc

index 36940d284004174a92b4b041a9ae0bf5aa40e4cd..d518df59f6433377968b5a301631043117fe5bf8 100644 (file)
@@ -83,6 +83,8 @@ PluginSelector::PluginSelector (PluginManager& mgr)
 
        manager.PluginListChanged.connect (plugin_list_changed_connection, invalidator (*this), boost::bind (&PluginSelector::build_plugin_menu, this), gui_context());
        manager.PluginListChanged.connect (plugin_list_changed_connection, invalidator (*this), boost::bind (&PluginSelector::refill, this), gui_context());
+       manager.PluginStatusesChanged.connect (plugin_list_changed_connection, invalidator (*this), boost::bind (&PluginSelector::build_plugin_menu, this), gui_context());
+       manager.PluginStatusesChanged.connect (plugin_list_changed_connection, invalidator (*this), boost::bind (&PluginSelector::refill, this), gui_context());
        build_plugin_menu ();
 
        plugin_model = Gtk::ListStore::create (plugin_columns);