Fix crash when deleting overlapped regions.
[ardour.git] / gtk2_ardour / region_view.cc
index d4604b265d5985a3fcb398c96cbc7ebd555be0e0..fcdde48487afa0a0527d23e0af260e6ff490ad10 100644 (file)
@@ -225,7 +225,9 @@ RegionView::~RegionView ()
 bool
 RegionView::canvas_group_event (GdkEvent* event)
 {
-       return trackview.editor().canvas_region_view_event (event, group, this);
+       if (!in_destructor) {
+               return trackview.editor().canvas_region_view_event (event, group, this);
+       }
 }
 
 void