Fix crash when splitting regions in internal edit mode.
[ardour.git] / gtk2_ardour / automation_region_view.cc
index 46c93244e3bfd8a2fe7eaab1f9954d1df690b7ae..2726cf04559aed87b2d15465df8e5d973e7ccd1f 100644 (file)
@@ -97,6 +97,10 @@ AutomationRegionView::create_line (boost::shared_ptr<ARDOUR::AutomationList> lis
 bool
 AutomationRegionView::canvas_group_event (GdkEvent* ev)
 {
+       if (in_destructor) {
+               return false;
+       }
+
        PublicEditor& e = trackview.editor ();
 
        if (ev->type == GDK_BUTTON_PRESS && e.current_mouse_mode() == Editing::MouseObject) {