https://bugs.kde.org/show_bug.cgi?id=446889

            Bug ID: 446889
           Summary: [Request] Make layer visiblity being included in the
                    undo stack optional
           Product: krita
           Version: 5.0.0-beta5
          Platform: Appimage
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: Usability
          Assignee: krita-bugs-n...@kde.org
          Reporter: tomtomtomreportin...@gmail.com
  Target Milestone: ---

SUMMARY
With 5.0 there was a significant change in undo behavior: Layer visibility
changes are now included in the undo stack.  Currently there's no option to
change this behavior, and I don't think the workflow disadvantages of this
behavior was discussed enough in
https://krita-artists.org/t/take-layer-state-into-account-in-the-undo-history/11040

For example, here is one practical set of steps that is impossible to quickly
do in Krita 5, that I encountered last night:
1. Create a rough sketch (layer 1)
2. Create a clean sketch (layer 2) over the rough sketch
3. Perform additional tweaks on the clean sketch
4. For comparison, hide the rough sketch and undo to the clean sketch in step 2
5. Redo back to the clean sketch of step 3

In Krita 5, problems start occuring at step 4, as it will also undo the hiding
of the rough sketch. Unhiding the rough sketch after that will then clear the
redo stack, essentially causing data loss, making step 5 also impossible.

Therefore, it would be nice if this change in behavior was optional.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to