Bug 475899

Summary: Missing information in global shortcut conflict dialog
Product: [Frameworks and Libraries] frameworks-kglobalaccel Reporter: Nicolas Fella <nicolas.fella>
Component: generalAssignee: kdelibs bugs <kdelibs-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: nate
Priority: NOR Keywords: qt6
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Nicolas Fella 2023-10-21 00:34:09 UTC
STEPS TO REPRODUCE
1. Open e.g. Spectacle and go to the shortcuts settings 
2. Set a new global shortcut that is already assigned (e.g. Meta+E, assigned to Dolphin)

OBSERVED RESULT
A dialog with "The shortcut 'Meta+E' conflicts with the following key combination:"

EXPECTED RESULT
That dialog, with information on what is currently holding that shortcut

SOFTWARE/OS VERSIONS
KDE Plasma Version: master
KDE Frameworks Version: master
Qt Version: 6.6

ADDITIONAL INFORMATION
Wayland
Comment 1 David Redondo 2024-01-26 15:02:13 UTC
Git commit 608829e1b14240804f431d49c4093d5021a4e3a1 by David Redondo.
Committed on 26/01/2024 at 14:54.
Pushed by davidre into branch 'master'.

Fix getGlobalShortcutsByKey dbus signature

It's explicitely marshalled as (i) in code and the same
in KF5.

M  +1    -1    src/org.kde.KGlobalAccel.xml

https://invent.kde.org/frameworks/kglobalaccel/-/commit/608829e1b14240804f431d49c4093d5021a4e3a1