Bug 445350 - Convert to selection mask remove my backup layer, making the editing process really unsafe
Summary: Convert to selection mask remove my backup layer, making the editing process ...
Status: RESOLVED INTENTIONAL
Alias: None
Product: krita
Classification: Applications
Component: Layer Stack (show other bugs)
Version: 5.0.0-beta1
Platform: macOS (DMG) macOS
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-11 17:23 UTC by Hoang Duy Tran
Modified: 2022-07-12 10:15 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hoang Duy Tran 2021-11-11 17:23:47 UTC
SUMMARY
Tried to make a backup layer, as a background, with lock to avoid editing, and when convert the NON-LOCKING layer, the entire layer stack is OVERRIDEN with a new arrangement, remove my backup and using my backup layer as the selection mask

STEPS TO REPRODUCE
1. Load an image as a background
2. Make a backup by cloning background, lock the backup at the bottom, make it invisible
3. Move to the clone, right click, select 'Convert -> Convert to Selection Mask'

OBSERVED RESULT
Cloned layer has been removed (where is it????) and my backup background, locked, is now made the invisible, transparent, where is my original backup layer?

EXPECTED RESULT
Perform conversion only on the layer I was on, leaving my backup/invisible/locked layer alone as it was

SOFTWARE/OS VERSIONS
macOS: Catalina 10.15.7

ADDITIONAL INFORMATION
Please see my screencast for the action sequence (https://drive.google.com/file/d/1e9BczTvmGHvvxjbQp0bBoyO_P-ATHnb6/view?usp=sharing)
Comment 1 Ahab Greybeard 2021-11-11 19:36:06 UTC
Note: You didn't clone the Backround layer, you Duplicated it.
When you convert a layer to a selection mask, it's converted to a mask and applied to the layer below, as a selection mask.

So, it was applied to the original Background layer that you'd made invisible and locked.
Comment 2 Hoang Duy Tran 2021-11-11 19:40:13 UTC
I just redo it with 'CLONING' and the result is identical
Comment 3 Ahab Greybeard 2021-11-11 19:55:33 UTC
Yes, the Clone layer is converted to a selection mask and applied to the original Background layer.
This does not alter the contents of the Background layer.
Comment 4 Hoang Duy Tran 2021-11-13 02:49:29 UTC
No it doesn't. The result is identical to the one taken with a copying of layer. The layer I'm asking the software to work on is the COPY/CLONE of the original, I'm NOT asking it to work on the original or expecting it to REMOVE my COPY/CLONE layer and use the ORIGINAL image in the operation.
Comment 5 Ahab Greybeard 2021-11-13 06:22:14 UTC
I would suggest that any further discussion of this subject be done as a new topic in https://krita-artists.org/ with a reference link to this bug report.
Comment 6 Halla Rempt 2022-07-12 10:15:46 UTC
Resolving: this is intended behaviour.