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

Alexey "Kitsune" Rusakov <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #5 from Alexey "Kitsune" Rusakov <[email protected]> ---
This discussion seems to be relevant:
https://discuss.kde.org/t/tiles-editor-shortcut-stopped-working-after-6-2-2-upgrade/24915
- particularly the "solution" response (which is not quite a solution, rather a
workaround). TL;DR: increasing the key repeat delay alleviates the problem.

I started getting this after upgrading to 6.5.2 but it probably lurked earlier
(I didn't need to edit tiles for some time). The problem fairly consistently
reproduces with the keyboard delay of ~400ms and below; fairly consistently
doesn't reproduce with the delay of ~500ms and above (could be machine
specific? Doing this on Lenovo X1 nano gen2, FWIW).

In the search of the reasons, I opened QDbusViewer and discovered that whenever
the tiles editor fails to open up, I see globalShortcutRepeated signal being
unexpectedly fired. Specifically, after connecting to all the three
globalShortcut* signals, I get this sequence when the tiles editor opens:

Received signal from :1.21, path /component/kwin, interface
org.kde.kglobalaccel.Component, member globalShortcutPressed
  Arguments: "kwin", "Edit Tiles", 0
Received signal from :1.21, path /component/kwin, interface
org.kde.kglobalaccel.Component, member globalShortcutReleased
  Arguments: "kwin", "Edit Tiles", 0

and this when the tiles editor doesn't end up showing:

Received signal from :1.21, path /component/kwin, interface
org.kde.kglobalaccel.Component, member globalShortcutPressed
  Arguments: "kwin", "Edit Tiles", 0
Received signal from :1.21, path /component/kwin, interface
org.kde.kglobalaccel.Component, member globalShortcutRepeated
  Arguments: "kwin", "Edit Tiles", 0
Received signal from :1.21, path /component/kwin, interface
org.kde.kglobalaccel.Component, member globalShortcutReleased
  Arguments: "kwin", "Edit Tiles", 0

So the tiles editor tries to open but just as it is about to show it gets
cancelled by another simulated Meta+T event. This reproduces with non-standard
shortcuts too, even not involving Meta modifier.

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

Reply via email to