Bug 436562 - MyPaint brushes ignores layer alpha locking
Summary: MyPaint brushes ignores layer alpha locking
Status: REPORTED
Alias: None
Product: krita
Classification: Applications
Component: Brush engines (show other bugs)
Version: nightly build (please specify the git hash!)
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-04 02:08 UTC by nikola
Modified: 2021-05-04 08:06 UTC (History)
1 user (show)

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


Attachments
printscreen with explanation (92.65 KB, image/png)
2021-05-04 02:08 UTC, nikola
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nikola 2021-05-04 02:08:02 UTC
Created attachment 138128 [details]
printscreen with explanation

STEPS TO REPRODUCE
1. lock transparency of fully transparent layer
2. paint on that layer

OBSERVED RESULT
MyPaint brushes are ignoring locked alpha and paint as if it is unlocked.

EXPECTED RESULT
I expect that locking alpha doesn't allow any changes to transparency of pixels.

SOFTWARE/OS VERSIONS
Windows: 10 pro
Krita: 5.0.0-prealpha (git 91625c4)

ADDITIONAL INFORMATION
After quick testing I noticed that alpha locking is ignored when painting with brushes based on Color smudge and Deform Engine, also. Pixel and Bristle engines are fine.
Comment 1 Halla Rempt 2021-05-04 08:06:36 UTC
Yes, some brush engines cannot use alpha locking.