Bug 357502 - selecting keyframes should not end up in the undo history
Summary: selecting keyframes should not end up in the undo history
Status: RESOLVED WORKSFORME
Alias: None
Product: krita
Classification: Applications
Component: Animation (other bugs)
Version First Reported In: 2.9.10
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-04 08:58 UTC by zottg
Modified: 2018-02-07 16:06 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description zottg 2016-01-04 08:58:22 UTC
I noticed that selecting keyframes is considered a unique action that has its own entry in the undo history. Personally I prefer if it wasn't or if they were collapsed to the last action that actually modified a layer.

Current experience:
1. Draw something on keyframe 1
2. Select keyframe 3
3. Select keyframe 2
4. Undo

Actual: Goes back to 2, where keyframe 3 was selected

Expect: Go back to step 1. That is, select keyframe 1 and undo the drawing action.
Comment 1 animtim 2016-01-10 13:50:53 UTC
That sounds like a valid feature request.
Though, if it's a quite big work to change it, it may not be a priority for now.
Comment 2 Halla Rempt 2016-01-24 10:02:46 UTC
Just like switching layers shouldn't show up in the undo history, switching frames shouldn't end up in the undo history. This is an architecture/coding thing that is leaking into the user interface. However, it might be really difficult to fix.
Comment 3 Uncle Snail 2016-03-08 20:34:05 UTC
For me, undoing switches frame to the previously selected frames, but it also undoes my recent strokes. Is that correct? So you can just undo what you want, then switch back to the needed frame as a work around. It works for me anyway. This is still a bug though.
Comment 4 Halla Rempt 2018-02-07 16:06:02 UTC
This works for me in 4.0