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

            Bug ID: 489001
           Summary: "Activate application launcher" bound to `Meta` is
                    triggered when pressing `Meta+Shift`, before releasing
                    `Meta`
    Classification: Plasma
           Product: plasmashell
           Version: 6.1.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Application Launcher (Kickoff)
          Assignee: plasma-b...@kde.org
          Reporter: bastimeyer...@gmail.com
                CC: mikel5...@gmail.com, noaha...@gmail.com
  Target Milestone: 1.0

SUMMARY
This is probably the wrong bug category and most likely caused by a change in
kwin's shortcut handling, but I'm not sure, so apologies if this is the wrong
place.

Since 6.1.0, there's an issue with the application launcher's activation
shortcut. When bound to `Meta`, the launcher now incorrectly opens after
pressing `Shift` while the `Meta` key is being held down, preventing other
shortcut keybindings to work.

For example, if you have bound kwin's "Move Window One Screen (to the Left|to
the Right|Top|Down)" action to `Meta+Shift+(Left|Right|Top|Down)`, then these
shortcuts won't work anymore, because the just opened application launcher now
will have focus as soon as `Shift` is pressed, and it is moved instead of the
intended window.

STEPS TO REPRODUCE
1. Have "Activate application launcher" bound to `Meta`
2. Have "Move Window One Screen to the Left" bound to `Meta+Shift+Left`, etc.
3. Try to move a random window by holding `Meta`, then holding `Shift` and then
pressing `Left`

OBSERVED RESULT
The application launcher is activated as soon as `Shift` is being pressed while
`Meta` is held down, stealing focus of the current window.

EXPECTED RESULT
The application launcher should only be activated when releasing the `Meta` key
and no other modifier key was pressed.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
KDE Plasma Version: 6.1.0
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1

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

Reply via email to