| Summary: | Transparency Masks and Transform Masks are not saved into Compositions | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Jordan Ferrazza <jordanferrazza> |
| Component: | Layer Stack | Assignee: | Tiar <tamtamy.tymona> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | griffinvalley, tamtamy.tymona |
| Priority: | NOR | Keywords: | triaged |
| Version First Reported In: | 5.1.4 | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | https://invent.kde.org/graphics/krita/commit/6cc18f5a496751dbb22414cb9f04a946e9667f27 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Jordan Ferrazza
2022-12-23 20:35:56 UTC
*simultaneous rounds in one composition Hi, thank you for your report. I can confirm with the Krita Version: 5.2.0-prealpha (git 5c98a72) Appimage with Qt 5.15.7? It seems to me masks visibility state isn't stored at all in the composition. To reproduce: 1. Have an image with multiple layers 2. Add any kind of masks, transform masks, filter masks, transparency masks. 3. Create some compositions, with some disabling the visibility of these masks. 4. Switch between compositions. None of the masks have their visibility affected. (In reply to wolthera from comment #2) > Hi, thank you for your report. I can confirm with the Krita Version: > 5.2.0-prealpha (git 5c98a72) Appimage with Qt 5.15.7? It seems to me masks > visibility state isn't stored at all in the composition. > > To reproduce: > 1. Have an image with multiple layers > 2. Add any kind of masks, transform masks, filter masks, transparency masks. > 3. Create some compositions, with some disabling the visibility of these > masks. > 4. Switch between compositions. None of the masks have their visibility > affected. Nah I have issues where either a transform mask turns off and crops the layer to it or persists another transform mask which is no longer on. Git commit 6cc18f5a496751dbb22414cb9f04a946e9667f27 by Agata Cacko. Committed on 20/04/2023 at 19:54. Pushed by tymond into branch 'master'. Fix compositions to take into account masks visibility Before this commit, masks visibility wasn't taken into account in Compositions. This commit ensures it is. M +4 -1 libs/image/kis_layer_composition.cpp https://invent.kde.org/graphics/krita/commit/6cc18f5a496751dbb22414cb9f04a946e9667f27 |