| Summary: | Converting Group Layer to a File Layer breaks all Transform Masks inside | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Rayko <necromancer007> |
| Component: | Layer Stack | Assignee: | Krita Bugs <krita-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | freebox64, halla |
| Priority: | NOR | ||
| Version First Reported In: | 4.1.5 | ||
| Target Milestone: | --- | ||
| Platform: | Mint (Ubuntu based) | ||
| OS: | Linux | ||
| Latest Commit: | https://commits.kde.org/krita/a3aaf9f2fbe8ede26a379d9eacc8447894a82e01 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Rayko
2018-10-17 18:26:47 UTC
(I can reproduce with Krita 4.2.0-pre-alpha (git a2ae7f3) as well) I don't think we should even allow this. Krita does not support using .kra files as file layers, and there are no other file formats that support transform masks. Git commit 0061e1cbdbde9efe2af0648f0de19045fdcda06c by Boudewijn Rempt. Committed on 21/10/2018 at 11:58. Pushed by rempt into branch 'master'. Do not allow or suggest .kra files when converting to file layers This should also fix the issue where the transform masks inside the embedded file are broken. M +1 -1 krita/krita.action M +1 -1 krita/krita4.xmlgui M +2 -1 libs/ui/KisMainWindow.cpp M +13 -4 libs/ui/kis_layer_manager.cc M +1 -1 libs/ui/kis_node_manager.cpp M +1 -1 plugins/dockers/defaultdockers/kis_layer_box.cpp https://commits.kde.org/krita/0061e1cbdbde9efe2af0648f0de19045fdcda06c (In reply to Boudewijn Rempt from comment #2) > I don't think we should even allow this. Krita does not support using .kra > files as file layers, and there are no other file formats that support > transform masks. Excuse me, can you elaborate why .kra files are not supported? Does that mean that, practically, 'File Layer' is not supposed to have internal hierarchy, since other formats will just flatten the layer group? Because if yes > This should also fix the issue where the transform masks inside the embedded file are broken. Does that means that the fix just removes ability for embedded file have transformation masks, rather than fixing them being broken? Git commit a3aaf9f2fbe8ede26a379d9eacc8447894a82e01 by Boudewijn Rempt. Committed on 20/11/2018 at 08:23. Pushed by rempt into branch 'krita/4.1'. Do not allow or suggest .kra files when converting to file layers This should also fix the issue where the transform masks inside the embedded file are broken. M +1 -1 krita/krita.action M +1 -1 krita/krita4.xmlgui M +2 -1 libs/ui/KisMainWindow.cpp M +13 -4 libs/ui/kis_layer_manager.cc M +1 -1 libs/ui/kis_node_manager.cpp M +1 -1 plugins/dockers/defaultdockers/kis_layer_box.cpp https://commits.kde.org/krita/a3aaf9f2fbe8ede26a379d9eacc8447894a82e01 |