I use the Colorize Mask + Tool to quickly color my lineart, but I’m often bad at picking a good color palette, so I need to adjust it many times.
I thought that the advantage of Colorize Mask was to allow this easily, but as it turns out, selecting a stroke color and changing the color changes nothing. I also tried right click on color, but to no avail.
Looking at other discussions like Issue with Colorize Mask and Tool remix - Colorize with its “Point Swatch” idea, this is not possible yet.
Since colors are indicated by brush raster data, I thought Krita would have difficulties identifying where a color is set exactly, because a brush would add anti-aliasing to the edges of the drawn area… But as it turns out, Krita still manages to identify colored areas correctly and only cares about the core color used in each area. So, maybe it would not be impossible to have it detect stroke color change and edit the corresponding brush strokes on the canvas live?
The idea in Tool remix - Colorize to use Point swatches for each color region + groups would allow this, but maybe this could be implemented without having to change the core system?
Currently, I need to pick a different color and paint over the old color dot (but then the old color remains as leftover in the Key Strokes, not clean), often using a bigger brush size, again and again every time I change color, until the dot becomes too big and I have to erase it and start with a new small dot. At this point it’s faster to just click on the color stroke and Remove than erasing it manually with the Eraser. But I need to remember where I put all the strokes to replace them accordingly.