display timecode from BWF etc in SF browser; accels for windows now work (misspelling...
[ardour.git] / gtk2_ardour / region_gain_line.cc
index 6354763c0975f3ef9912b53d9f9708c448efa67a..efc50f91f8f04eff2143c0832658718f93247c45 100644 (file)
@@ -62,7 +62,7 @@ AudioRegionGainLine::remove_point (ControlPoint& cp)
        model_representation (cp, mr);
 
        trackview.editor.current_session()->begin_reversible_command (_("remove control point"));
-        XMLNode &before = get_state();
+        XMLNode &before = alist.get_state();
 
        if (!rv.audio_region()->envelope_active()) {
                 XMLNode &region_before = rv.audio_region()->get_state();
@@ -73,7 +73,7 @@ AudioRegionGainLine::remove_point (ControlPoint& cp)
        
        alist.erase (mr.start, mr.end);
 
-       trackview.editor.current_session()->add_command (new MementoCommand<AudioRegionGainLine>(*this, &before, &get_state()));
+       trackview.editor.current_session()->add_command (new MementoCommand<AutomationList>(alist, &before, &alist.get_state()));
        trackview.editor.current_session()->commit_reversible_command ();
        trackview.editor.current_session()->set_dirty ();
 }