https://bugs.kde.org/show_bug.cgi?id=459305
Bug ID: 459305 Summary: Krita 5.1: Canvas Input selection tools (and others) set to modifier keys (ctrl, shift & alt) do not respond as expected. Classification: Unclassified Product: krita Version: 5.1.1 Platform: Microsoft Windows OS: Microsoft Windows Status: REPORTED Severity: normal Priority: NOR Component: Shortcuts and Canvas Input Settings Assignee: krita-bugs-n...@kde.org Reporter: scroptel...@gmail.com Target Milestone: --- SUMMARY The canvas input settings give you the option to quickly change to one tool by just pressing and holding a key, and once released it changes back to the tool you were using previously. This made it possible to map selection tools to each modifier key such as shift, for example, and automatically add to a selection, or if mapped to alt, you could subtract from the selection. However in krita 5.1 and 5.1.1 there's an issue with these tools that they don't seem to "read" the modifier key as they did previously, instead they get "locked" to a single mode like "replace" no matter what key is pressed (ctrl, shift or alt). STEPS TO REPRODUCE 1. In Canvas Input settings, map any of the selection tools (freehand selection for example) to each of the modifier keys. ctrl, shift and alt. 2. Start making selections by holding the modifier key and drawing them with the pen or mouse. 3. Try using the other modifier keys to make selections. OBSERVED RESULT You'll likely find you've replaced the previous selection with a new one. You may also notice a little stutter with the tool while making selections this way. >From my testing i found a way to make the tool "read" the modifier key. By holding down a modifier key such as ctrl and start drawing a selection, then while holding down on the tablet/mouse, releasing the key and press and hold another, in the case of alt it will cause the tool to start subtracting from then on, shift will make it start adding, ctrl will set the tool to "replace" selections every time. EXPECTED RESULT On krita 5.0.2 to 5.0.6 using these tools under canvas input with the modifier keys was easy and fluid. There was no stuttering, i could make selections and modify them very fast without having to switch my main tool. I believe these problems affect all other tools under canvas input, rectangle and ellipse shape tools also behave differently from before, previously if set to the ctrl key they would expand from the center instead of a corner, now they expand from a corner point, other tools may not be affected, they would need to be tested further. Another observation i had is that while making selections with the freehand selection tool the like will flicker, this did not happen in krita 5.0.2, it could be related or a different issue. SOFTWARE/OS VERSIONS Windows: Windows 10 macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.