update summary & connection-matrix colors when route-color changes
[ardour.git] / gtk2_ardour / region_selection.cc
index 1536dd61e4e7ad1b8bfdfa1b5bbff437d8ab981b..3161b01007b0f54e3c88eb6f9c840556f2b1f5bc 100644 (file)
@@ -139,7 +139,7 @@ RegionSelection::remove (RegionView* rv)
 
                // remove from layer sorted list
                _bylayer.remove (rv);
-
+               pending.remove (rv->region()->id());
                erase (r);
                return true;
        }
@@ -303,3 +303,13 @@ RegionSelection::n_midi_regions () const
 
        return count;
 }
+
+ARDOUR::RegionList
+RegionSelection::regionlist () const
+{
+       ARDOUR::RegionList rl;
+       for (const_iterator r = begin (); r != end (); ++r) {
+               rl.push_back ((*r)->region ());
+       }
+       return rl;
+}