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.

Reply via email to