Several artists of Krita so far have mentioned a single problem which plagues the program, that I believe should probably be put in the spotlight and a resolution discussed.
If you interact with any dropdown, slider, or docker outside of the main canvas, it becomes ‘activated’, sometimes permanently, and you must first click the canvas before doing any sort of canvas-specific shortcuts.
I’m creating this thread to gather information about how this may affect you, and ideas about how to fix it. If this does not affect you and you have no interest in helping it get fixed, this thread is not for you.
@SirPigeonz, @Agitato, @Lynx3d, and myself originally expressed these concerns in another thread
Some examples of what this problem looks like:
- Change a layer’s blending mode. Mouse over the canvas, and hold R and left click to drag and zoom in. (Custom shortcut). The canvas zooms in, but the blending mode is changed to reflect.
- Change the opacity of a layer to 60%. Then mouse of the canvas and press 1 to zoom in to 100% scale. The canvas zooms in, but the layer is set to 1% opacity.
- Change any dropdown box. Mouse over the canvas. Hold space and drag to pan. Instead of panning, the dropdown box is reactivated
Etc.
One proposed solution, without knowing the actual mechanics of the code, is to deactivate all activated dropdowns, sliders, and dockers the millisecond that the mouse re-enters the canvas.