X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fkeyframepopup.C;fp=cinelerra-5.1%2Fcinelerra%2Fkeyframepopup.C;h=830867929e6b4d1ecbd32a2913ee356907845a17;hp=8c8e582b8bd1d3a6a9578b240be3f0eaa377541f;hb=6ad20126d5f82618e5dd4dd2d14b0682a5529d17;hpb=271d07e4385f187b88ffcd986e9ecf5635a51718 diff --git a/cinelerra-5.1/cinelerra/keyframepopup.C b/cinelerra-5.1/cinelerra/keyframepopup.C index 8c8e582b..83086792 100644 --- a/cinelerra-5.1/cinelerra/keyframepopup.C +++ b/cinelerra-5.1/cinelerra/keyframepopup.C @@ -200,7 +200,7 @@ int KeyframePopupDelete::handle_event() mwindow->undo->update_undo_before(_("delete keyframe"), 0); mwindow->speed_before(); delete popup->keyframe_auto; - mwindow->speed_after(1); + mwindow->speed_after(1, 1); mwindow->undo->update_undo_after(_("delete keyframe"), LOAD_ALL); mwindow->save_backup(); @@ -702,8 +702,6 @@ void KeySpeedPatch::update_speed(float v) track_canvas->update_ganged_autos(0, track, current); track_canvas->clear_ganged_autos(); } - mwindow->undo->update_undo_after(_("speed"), - LOAD_AUTOMATION + LOAD_EDITS + LOAD_TIMEBAR); gui->change_source = 0; mwindow->sync_parameters(CHANGE_PARAMS); @@ -721,7 +719,9 @@ KeySpeedOK::KeySpeedOK(KeySpeedPatch *key_speed_patch, int x, int y, VFrame **im int KeySpeedOK::handle_event() { MWindow *mwindow = key_speed_patch->mwindow; - mwindow->speed_after(1); + mwindow->speed_after(1, 1); + mwindow->undo->update_undo_after(_("speed"), + LOAD_AUTOMATION + LOAD_EDITS + LOAD_TIMEBAR); mwindow->resync_guis(); mwindow->gui->close_keyvalue_popup(); return 1;