Bug 488909 - shortcut doesn't fire randomly
Summary: shortcut doesn't fire randomly
Status: REPORTED
Alias: None
Product: krita
Classification: Applications
Component: Shortcuts and Canvas Input Settings (other bugs)
Version First Reported In: 5.2.3-beta1
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-21 17:31 UTC by til.schmitter
Modified: 2024-06-21 18:02 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description til.schmitter 2024-06-21 17:31:51 UTC
SUMMARY
spacebar to move the canvas doesn't work sometimes

STEPS TO REPRODUCE
i think it might have to do with my graphics drivers or lag in general, but i think when krita has a hitch, it might get stuck in a wrong state where i can't reactivate the held tools anymore
this is how i think it happens:
1. space + LMB to move the canvas
2. lag starts due to graphics driver or autosave
3. i let go
4. lag ends
5. try to move the canvas again

OBSERVED RESULT
no cursor change and shortcut not working until much later or restart

SOFTWARE/OS VERSIONS
 Version: 5.2.3-beta1 (git 77b1b99)
 Installation type: installer / portable package
 Hidpi: true

Qt

  Version (compiled): 5.15.7
  Version (loaded): 5.15.7

OS Information

  Build ABI: x86_64-little_endian-llp64
  Build CPU: x86_64
  CPU: x86_64
  Kernel Type: winnt
  Kernel Version: 10.0.19045
  Pretty Productname: Windows 10 Version 2009
  Product Type: windows
  Product Version: 10

OpenGL Info
 
  Vendor:  "Google Inc. (AMD)" 
  Renderer:  "ANGLE (AMD, AMD Radeon RX 5700 XT Direct3D11 vs_5_0 ps_5_0, D3D11-31.0.24031.5001)" 
  Driver version:  "OpenGL ES 3.0.0 (ANGLE 2.1.0 git hash: f2280c0c5f93+krita_qt5)" 
  Shading language:  "OpenGL ES GLSL ES 3.00 (ANGLE 2.1.0 git hash: f2280c0c5f93+krita_qt5)"
Comment 1 til.schmitter 2024-06-21 17:47:33 UTC
i just updated my graphics driver to the latest version and it didn't change anything.
this might be connected to another thing that's been happening to me recently, where the lasso tool just stops sometimes while i'm making a selection even though i didn't lift my pen
Comment 2 til.schmitter 2024-06-21 18:02:29 UTC
after some more testing it seems to stem from multiple shortcuts being used at once. 
steps to reproduce (100%):
1. E to zoom in, Q to zoom out (keyboard shortcuts, not canvas input), space to pan (canvas input)
2. press E and spacebar at the same time (no LMB or other keys) (spam until you get the bug)
3.  try to move the canvas with space + LMB (broken)