diff --git a/gtk2_ardour/editor_route_groups.cc b/gtk2_ardour/editor_route_groups.cc index 537f9b1c5d..73d65de171 100644 --- a/gtk2_ardour/editor_route_groups.cc +++ b/gtk2_ardour/editor_route_groups.cc @@ -39,13 +39,6 @@ #include "ardour/route.h" #include "ardour/session.h" -//REMOVE ME -#include "ardour/mixer_snapshot.h" -#include -#include -#include "ardour/filesystem_paths.h" -#include "mixer_snapshot_dialog.h" - #include "ardour_ui.h" #include "editor.h" #include "editor_group_tabs.h" @@ -561,6 +554,7 @@ EditorRouteGroups::set_session (Session* s) SessionHandlePtr::set_session (s); if (_session) { + _session->route_group_added.connect (_session_connections, MISSING_INVALIDATOR, boost::bind (&EditorRouteGroups::add, this, _1), gui_context()); _session->route_group_removed.connect ( _session_connections, MISSING_INVALIDATOR, boost::bind (&EditorRouteGroups::groups_changed, this), gui_context() diff --git a/gtk2_ardour/editor_route_groups.h b/gtk2_ardour/editor_route_groups.h index 2c86f604a8..4b9cde9e1e 100644 --- a/gtk2_ardour/editor_route_groups.h +++ b/gtk2_ardour/editor_route_groups.h @@ -28,8 +28,6 @@ #include "editor_component.h" -#include "ardour/mixer_snapshot.h" - class EditorRouteGroups : public EditorComponent, public ARDOUR::SessionHandlePtr { public: