SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. 2. 3. OBSERVED RESULT EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: 11 macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION After install version 2261 my animation move up per layer
That is the same report as on KA: https://krita-artists.org/t/need-testing-animated-transformation-masks-rewritten/76229/13
I can confirm the issue using the test file that was sent by the reporter to my private email.
Git commit b24a3488cf23baa6ad0e41b8aef76cdf0787af87 by Dmitry Kazakov. Committed on 06/11/2023 at 14:23. Pushed by dkazakov into branch 'master'. Fix an offset when opening files with animated transform masks Our curves should be centered againt the rotation center. The current implementation still has a bug that the curve value is **not** the position of the rotation center, but (position - rotationCenterOffset), which is a completely nonsensial value. But since it is baked into .kra format, we should keep it this way for now. M +43 -2 plugins/tools/tool_transform2/KisAnimatedTransformMaskParamsHolder.cpp https://invent.kde.org/graphics/krita/-/commit/b24a3488cf23baa6ad0e41b8aef76cdf0787af87
Just for the sake of completeness, this package should fix the issue: https://binary-factory.kde.org/job/Krita_Nightly_Windows_Build/2273/
Git commit 7f3152798a08615d41e4e7cd6e0390b6cc67c0e1 by Dmitry Kazakov. Committed on 28/02/2024 at 12:49. Pushed by dkazakov into branch 'kazakov/for-5.2'. Fix an offset when opening files with animated transform masks Our curves should be centered againt the rotation center. The current implementation still has a bug that the curve value is **not** the position of the rotation center, but (position - rotationCenterOffset), which is a completely nonsensial value. But since it is baked into .kra format, we should keep it this way for now. M +43 -2 plugins/tools/tool_transform2/KisAnimatedTransformMaskParamsHolder.cpp https://invent.kde.org/graphics/krita/-/commit/7f3152798a08615d41e4e7cd6e0390b6cc67c0e1