Summary: | merging a multi-selection of layers with layer below merges with the bottom-most selected layer, not the layer beneath the selection. | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | pkms7.62 |
Component: | Layer Stack | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | animtim, eoinoneill1991, freebox64, halla |
Priority: | NOR | ||
Version: | 3.0.1 | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | (Video example - Content disappears when merging 2 layers with inherit alpha on) |
Description
pkms7.62
2016-10-12 22:56:53 UTC
Hi, First, I need some clarification: -on step 4, don't you mean actually "disable alpha" (the alpha icon) instead of lock alpha (the checker icon)? I ask this because if alpha is locked, then you can not on them at step 5. Note that I can't reproduce the bug here, neither with disable alpha nor lock alpha. Hi, My bad - that was the "inherit alpha" (not disable though!) with the strikethrough alpha-icon to the right of layer name; I fixed the bug title. I'm sorry. Also the bug reproduces on both x64 and x86 Krita versions. Ok, it's strange - now I can't reproduce the bug on x64 machine too (hardware-specific bug? inb4: old NVidia GF 9600GT, newest drivers pack, no artefacts on other applications) Anyway something like that (particularly) remains: https://www.youtube.com/watch?v=WrMW5XLLikI See, the rest of merged layers is still visible. Created attachment 103206 [details] (Video example - Content disappears when merging 2 layers with inherit alpha on) (In reply to pkms7.62 from comment #0) (Krita 3.1.1 on Ubuntu 14.04) - I can reproduce that the content of the 2 layers with "Inherit Alpha" on, disappear after merging them. Please, see also the video in attachment for the steps I've followed. 1) Select and group 3 transparent layers (CTRL + G) 3) Fill the bottom layer of the group with color (SHIFT + BACKSPACE) 2) Turn on Inherit Alpha on the top 2 layers of the group 3) Paint something on both of them 4) Finally, select and merge them. Expected Results: the content of the merged layers should be preserved? Actual results: the content of the merged layers disappears after merging them. Hm... The thing is, the merge with layer below doesn't seem to merge with the layer underneath all selected layers, but with the bottommost layer of the selected layer group. That's confusing, I guess. I've tried to reproduce this now and it doesn't seem to work. It's actually pretty likely that a previous patch I made during last years sprint that tackled merging of Inherit Alpha layers actually resolved this issue. I don't remember the bug number of that issue, but it's very likely they were related. Have you tried reproducing this on the latest version of Krita? Hi, in my case I've tried with Version: 4.2.0-pre-alpha (git c2fbec1) and I can't reproduce the bug. Thanks Let's close the bug then... |