https://bugs.kde.org/show_bug.cgi?id=413009

            Bug ID: 413009
           Summary: Re-initializing canvas interactions/shortcuts after
                    messing with other dockers.
           Product: krita
           Version: nightly build (please specify the git hash!)
          Platform: MS Windows
                OS: MS Windows
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: krita-bugs-n...@kde.org
          Reporter: i...@ralek.art
  Target Milestone: ---

I've been plagued with this issue for as long as I've used Krita, and it is a
massive pain. Happens dozens, if not hundreds of times per art session. I'm
hoping it's something that can be looked into or fixed, if not mitigated in
some way, I can't imagine it's intentional. I draw very quickly and this breaks
every point of my workflow and makes me waste time undoing what happens.

Summary:
When I interact with a docker other than the canvas, I have to tap the canvas
'out of bounds' before doing anything other than what I was previously doing.
For instance, this will be my workflow, happening in under 2 seconds or so:

The set up:
I press b to select a brush.
I draw a line
I select a new layer on the layers docker.
I hold [key] to do a quick zoom/quick rotate/any other quick action
I drag my pen down on the canvas to zoom out

What happens:
I draw a line across my canvas

What I expect to happen:
I zoom out/rotate/whatever else because I'm holding the shortcut for it.


Sometimes I don't even realize I accidentally drew a line, and have to spend
time at the end of the piece going through each layer looking for stray lines I
drew, or breaks in lines I erased.





Krita
  Version: 4.3.0-prealpha (git 6310d2d)

Qt
  Version (compiled): 5.12.5
  Version (loaded): 5.12.5

OS Information
  Build ABI: x86_64-little_endian-llp64
  Build CPU: x86_64
  CPU: x86_64
  Kernel Type: winnt
  Kernel Version: 10.0.17134
  Pretty Productname: Windows 10 (10.0)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to