This forum has been archived. All content is frozen. Please use KDE Discuss instead.

The Accidental Color Pick after Undo; And how to solve it.

Tags: None
(comma "," separated)
cestarian
Registered Member
Posts
88
Karma
0
OS
I constantly run into an issue when I am painting that I use Ctrl+Z for "Undo" and then do not release Ctrl fast enough before my next stroke so I accidentally pick the color of my background and wonder "where's my stroke?" then try to paint a few other strokes until I realize what happened :'(

This makes me want to cry, and Krita sadly is not nice enough to allow me to re-bind my mouse buttons nor my modifier keys >:(

Luckily there is a viable solution for this problem that I suspect will make everyone happy 8-)

When the CTRL key is pressed krita should wait to see if the user presses another keyboard button (like Z). If a button (like Z) is pressed then Krita should ignore that the CTRL key is being pressed (so the color picker tool will not be used, but the last used tool instead, normally the brush tool) until CTRL is released first and then pressed again. I think it would be a great idea to apply logic like this to the Shift and Alt modifiers as well, maybe even Meta/Super too :D just in case people get creative with keybinds, sadly though Alt currently doesn't seem to have a useful function like shift and control by default, which is something worth looking into as well, for example it could be used for something like drawing a straight line with the current brush without changing to the line tool).
slangkamp
KDE Developer
Posts
607
Karma
4
You can remove or change the shortcut. In the preferences under Canvas Input Setting and then Alternate Invocation.
cestarian
Registered Member
Posts
88
Karma
0
OS
slangkamp wrote:You can remove or change the shortcut. In the preferences under Canvas Input Setting and then Alternate Invocation.


Ah thanks :) Then that at least can be a temporary solution for me, assuming the requested feature will be added at some point.


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Evergrowing, Google [Bot], rblackwell