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

            Bug ID: 488383
           Summary: Can no longer assign sequential global shortcuts
                    (Feature Regression)
    Classification: Applications
           Product: systemsettings
           Version: 6.0.5
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: kcm_keys
          Assignee: plasma-b...@kde.org
          Reporter: bulletproofbe...@proton.me
                CC: k...@david-redondo.de
  Target Milestone: ---

SUMMARY
You used to be able to assign a global shortcut that included an order of
keypresses rather than modifiers being pressed at the same time as another key,
but in the latest version that is no longer possible.

STEPS TO REPRODUCE
1. Go into system settings' global shortcuts menu
2. Select a task and click  "Add custom shortcut"
3. Press shift, release shift, and then press Z

OBSERVED RESULT
The shortcut is finalized immediately after you let off of the shift key,
preventing you from assigning a sequential shortcut with it.

EXPECTED RESULT
After you let off of shift the shortcut is not finalized until after you press
Z, then in order to activate the shortcut you must press shift, release, then
press Z.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Latest from arch repos
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION
In order to manually add a sequential shortcut you can modify
.config/kglobalshortcutsrc and after the equals sign for a given action put
"Shift\\, Z". For some reason in order to actually get this to apply you'll
need to log out completely, log in as a different user, write the changes, then
log back in. No matter what I tried I could not get it to save properly while I
was still logged in, it would always get overwritten. After writing the changes
with my user completey logged out however upon logging in again the shortcut
works as expected.

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

Reply via email to