I can’t stress this issue enough. If you are one of the dev team, please hear me out. I’m currently making a lot of video lessons for my Udemy and Skillshare course about Krita. And this issue keep appearing and just troublesome. I keep redoing video recording and sometime just keep saying sorry to the students due to this issue.
Why in the world you want the behavior of fill color commands to “delete color” when the brush tool is set to “eraser brush” preset? Here are the logics:
- Is there any users in the world who create a selection and then hold Shift and then hit Backspace in hope that the pixel inside the selection get deleted? No body! Why? Because you can simply press Delete to perform that?
- When your brush in eraser mode, or worse you have an eraser brush preset active. What happen if you press Delete? it will DELETE. What happen if you press Backspace? it will DELETE. And what happen if you press Shift+Backspace? it will DELETE. So you have 3 different keyboard shortcuts to DELETE? And what shortcut should I use to fill with foreground color? NONE. And what shortcut should I use to fill with background color? NONE.
- With this behavior, Krita is forcing the user to always be in a non-eraser brush. I find myself in the scenario of having the selection tool active and after carefully create a selection and hit shift+backsapce all of the pixels in the selection are gone. I have to redo, then press B to go to the brush tool, then right click to open the pop-up palette. Choose a brush that is not an eraser brush. Then hit shift+backsapce. Please guys, this behavior is hurting user experience.
It is consistent now, actually, all other tools, gradients, geometric tools, use this behaviour, what you are asking for is making it less consistent.
Furthermore, why are you posting this on the ask site? The ask site is for questions, we have a forum for discussion.
Fill color commands are not tools. They are menu items. The menu clearly stated that:
Clear => delete
Fill with foreground color => Shift+Backspace
Fill with background color => Backspace
They should behave as the text menu stated and should not have anything to do with what brush you have selected. If you select an eraser brush presets (such as eraser circle, or eraser small etc) no matter you turn off or on the eraser mode it always gonna be like this:
Clear => delete
Clear => Shift+Backspace
Clear => Backspace
If the shortcut do something else then you should state that in the menu so people don’t get confused. Or just drop that erasing behavior on the fill color command. We can create a pool from the users, ask who wants to press Shift+Backspace to erase pixels?
Hi Wolthera and Ahab.
If you watch this video from start to finish, you’ll understand why this behavior (turning fill-color shortcut to become delete) is not helping anyone and it will just trip people off into making mistakes.
This video is unlisted and it is supposed to be for my upcoming skillshare course. I will remove / make this video private in 3 days from now.