Bug 432177 - Colorize Mask colors entire layer regardless of where you place strokes
Summary: Colorize Mask colors entire layer regardless of where you place strokes
Status: RESOLVED NOT A BUG
Alias: None
Product: krita
Classification: Applications
Component: Tools/Colorize (other bugs)
Version First Reported In: 4.4.2
Platform: Android Android 10.x
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-26 19:01 UTC by Dorian Zambo
Modified: 2021-01-28 19:07 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dorian Zambo 2021-01-26 19:01:13 UTC
SUMMARY
I'm trying to use the colorize mask to color my line art when I started noticing that no matter where i place my strokes, the entire layer would be colored after updating. The settings I used didn't matter, adjusting the gap close hint even to 700px didn't help, nor did playing with any of the clean up and edge detection sliders. I thought maybe my line art was full of unclosed holes, so I decided to test out the mask using the procedure I will describe below. This bug renders the colorize mask unusable on Android

STEPS TO REPRODUCE
1. Open a new krita document, and draw a circle, either using the tool, or your own hands. The shape doesnt matter, just make sure its closed.
2. add a colorize mask to the layer, and try placing a stroke of a different color directly in the dead center of your shape.
3. Click update. 

OBSERVED RESULT

The entire layer will be colored regardless of where you placed the stroke. 


EXPECTED RESULT

The inside of your shape would be the only thing colored

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

Using the -4 bit version of 4.2.2 downloaded from here: https://krita.org/en/item/krita-4-2-2-released/

I am using a Samsung Galaxy Tab S6 Lite, on Android 10.x

ADDITIONAL INFORMATION

I have also noticed that when you place strokes outside of layer bounds after updating once, and update again, there seems to be a thick black box encompassing the layer that was previously colored. I don't know if this is is important for the issue, but its just something i noticed.
Comment 1 Tiar 2021-01-26 19:15:25 UTC
Why are you suing 4.2.2? If you're on Android, it's important to update often because there are new fixes in new versions. The latest one is 4.4.2.

Remember that you need to place at least two kinds of strokes, not just one. If you want a circle colored, then you need one stroke indicating the inside and one stroke indicating the outside (you can mark it as "transparent" in Tool Options). Does it fix your issue?
Comment 2 Dorian Zambo 2021-01-26 19:54:25 UTC
(In reply to Tiar from comment #1)
> Why are you suing 4.2.2? If you're on Android, it's important to update
> often because there are new fixes in new versions. The latest one is 4.4.2.
> 
> Remember that you need to place at least two kinds of strokes, not just one.
> If you want a circle colored, then you need one stroke indicating the inside
> and one stroke indicating the outside (you can mark it as "transparent" in
> Tool Options). Does it fix your issue?

It seems I made an error in the version number of my report, I'm using 4.4.2, i had to keep looking up the version of the program since I'm using the android version. Also yes, your fix did help my issue. I completely forgot about the "transparent" color that was required when reading the documentation. Thanks for looking this over though, I appreciate your time!
Comment 3 Tiar 2021-01-28 19:07:55 UTC
Great :)

It's a common mistake (with the Colorize Mask). In any case, it's useful to first check and ask other users on krita-artists.org, they will often be able to help you, and sometimes the bug report won't need to be created :) (but when/if it will be needed, there will be for sure someone who'll tell you to make one).