Summary: | Unlocking undone merged hidden locked layer raises safe assert | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Vitamorus <vitamorus.art> |
Component: | Layer Stack | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dimula73 |
Priority: | NOR | ||
Version: | nightly build (please specify the git hash!) | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/graphics/krita/-/commit/ec6ee4d1d6c67e3ae7647d169417dad9de582414 | Version Fixed In: | |
Sentry Crash Report: |
Description
Vitamorus
2024-12-12 20:42:40 UTC
Hi, Vitamorus! Thank you for the report! I can reproduce it! :) Git commit 943d8e5fdc18336a44663651a76c701817e19df3 by Dmitry Kazakov. Committed on 13/12/2024 at 09:22. Pushed by dkazakov into branch 'master'. Fix an assert when undoing merging of locked layers M +2 -1 libs/image/commands/kis_image_change_visibility_command.cpp M +1 -0 libs/image/commands/kis_image_change_visibility_command.h https://invent.kde.org/graphics/krita/-/commit/943d8e5fdc18336a44663651a76c701817e19df3 Git commit ec7a3aa98d538a8c58aa99d5f29e803dd15857a8 by Dmitry Kazakov. Committed on 13/12/2024 at 09:22. Pushed by dkazakov into branch 'master'. Fix a safe assert when merging invisible and locked layer Normally we just delete the invisible layers without trying to merge them down. But if the layer is locked, we should just leave it alone. M +6 -1 libs/image/kis_layer_utils.cpp https://invent.kde.org/graphics/krita/-/commit/ec7a3aa98d538a8c58aa99d5f29e803dd15857a8 Git commit 0c897c089fcdb313fbc9697e29ad7eb5cb8f473c by Dmitry Kazakov. Committed on 13/12/2024 at 09:22. Pushed by dkazakov into branch 'krita/5.2'. Fix a safe assert when merging invisible and locked layer Normally we just delete the invisible layers without trying to merge them down. But if the layer is locked, we should just leave it alone. M +6 -1 libs/image/kis_layer_utils.cpp https://invent.kde.org/graphics/krita/-/commit/0c897c089fcdb313fbc9697e29ad7eb5cb8f473c Git commit ec6ee4d1d6c67e3ae7647d169417dad9de582414 by Dmitry Kazakov. Committed on 13/12/2024 at 09:22. Pushed by dkazakov into branch 'krita/5.2'. Fix an assert when undoing merging of locked layers M +2 -1 libs/image/commands/kis_image_change_visibility_command.cpp M +1 -0 libs/image/commands/kis_image_change_visibility_command.h https://invent.kde.org/graphics/krita/-/commit/ec6ee4d1d6c67e3ae7647d169417dad9de582414 |