“Fill with foreground color.”
“Fill with background color.”
These two commands do not work literally if the brush preset is set to erase mode or if you are using an eraser-type brush preset. They both work to erase the image on the layer.
It is still understandable that “Fill with Foreground Color” is converted to erase since you are using an erase brush, but it seems strange that “Fill with Background Color” is also converted to erase.
I often make the mistake of wanting to fill with foreground color, but mistakenly erasing it, and then not knowing what happened.
I found out from this topic that there are other people who make the same mistake as I do, and that this problem is a common one.
Of course, some people would rather take advantage of this specification, as they can erase the image by using “Eraser” + “Fill”. I can’t help but agree that this is the specification of Krita.
However, in the current state of Krita, we cannot tell whether the brush preset we are selecting is in erase mode by just using the cursor, but we have to check the preset icon. This makes it easy to misjudge how the fill will work.
“The cursor should represent whether the selected preset is in erase mode.”
“That the fill command works independently of the preset that is selected.”
If at least one of these is not achieved, the fill command is in an inconvenient state.
Therefore, I wanted to support the idea of this topic.