https://bugs.kde.org/show_bug.cgi?id=507876
Bug ID: 507876
Summary: Limited cache frame size freezes canvas after
animation playback
Classification: Applications
Product: krita
Version First 5.2.11
Reported In:
Platform: Microsoft Windows
OS: Microsoft Windows
Status: REPORTED
Severity: normal
Priority: NOR
Component: OpenGL Canvas
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 183793
--> https://bugs.kde.org/attachment.cgi?id=183793&action=edit
A 3000x3000px canvas project with a single animated layer freezes the canvas
after playing the animation.
SUMMARY
When working on a canvas with a higher resolution than the limit set in the
"Limit cached frame size" (Settings > Configure Krita > Performance > Animation
cache), after playing the animation, the canvas won't update anymore.
You are able to zoom, pan and rotate, but you only can look at whatever was the
last frame when the animation was playing. No other changes are visible.
STEPS TO REPRODUCE
1. Enable "Limit cached frame size" with a value of 2500 px
2. Restart Krita to apply the changes
3. Create a project with a size of 3000x3000 px
4. Create a basic animation (e.g.: one raster layer that goes 1, 2 then 3 on a
loop)
5. Verify that you can switch between frames and modify each
6. Play the animation
7. Stop the animation
8. You can no longer see changes in the canvas other than navigation
OBSERVED RESULT
After playing the animation with the previous steps, any change you make to any
layer is no longer updated on the canvas.
You can use a brush, disable/enable a layer, delete every layer, etc. and
you'll only be able to work with whatever the cached animation last frame was.
Disabling "Limit cached frame size" (and restarting Krita to apply it) made the
issue go away.
EXPECTED RESULT
After playing an animation, the normal behavior is to be able to keep editing
the layers in the project and see those changes reflected in the canvas.
SOFTWARE/OS VERSIONS
Windows: Windows 10 (x86_64)
Krita: 5.2.11 (git a4da714)
ADDITIONAL INFORMATION
This bug was reproduced with any available Renderer in Settings > Configure
Krita > Display > Canvas Acceleration.
In fact, the only way to work around that bug (other than disabling "Limit
cached frame size") is to disable "Canvas Graphics Acceleration" as a whole.
--
You are receiving this mail because:
You are watching all bug changes.