Set group tabs dirty when their membership changes.
authorCarl Hetherington <carl@carlh.net>
Thu, 3 Nov 2011 17:18:51 +0000 (17:18 +0000)
committerCarl Hetherington <carl@carlh.net>
Thu, 3 Nov 2011 17:18:51 +0000 (17:18 +0000)
Should fix #4441.

git-svn-id: svn://localhost/ardour2/branches/3.0@10428 d708f5d6-7413-0410-9779-e7cbd77b26cf

gtk2_ardour/group_tabs.cc

index 5c713f135217699f813d073a03b5a7d69fbaa0f0..07962532ccee3548bcccd915f734b16b8eeec627 100644 (file)
@@ -606,13 +606,15 @@ void
 GroupTabs::route_added_to_route_group (RouteGroup*, boost::weak_ptr<Route> w)
 {
        /* Similarly-spirited hack as in route_group_property_changed */
-       
+
        boost::shared_ptr<Route> r = w.lock ();
        if (!r) {
                return;
        }
 
        r->gui_changed (X_("color"), 0);
+
+       set_dirty ();
 }
 
 void
@@ -626,6 +628,8 @@ GroupTabs::route_removed_from_route_group (RouteGroup*, boost::weak_ptr<Route> w
        }
 
        r->gui_changed (X_("color"), 0);
+
+       set_dirty ();
 }
 
 void