https://bugs.kde.org/show_bug.cgi?id=489542
Bug ID: 489542 Summary: Shortcut conflict dialog is confusing and not HIG-compliant Classification: Applications Product: systemsettings Version: master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: kcm_keys Assignee: plasma-b...@kde.org Reporter: christoph.w...@gmx.de CC: k...@david-redondo.de Target Milestone: --- SUMMARY If the user attempts to set a custom shortcut that is already in use, kcm_keys shows a dialog that informs the user of this and provides options to resolve this. This dialog is confusingly worded, and has "Yes/No" button labels which the HIG state are "never acceptable button labels!". (https://develop.kde.org/hig/text_and_labels/) The dialog currently reads: Window title: "Found conflict – System Settings" Text: "Shortcut Meta+E is already assigned to action 'Dolphin' of Dolphin. Do you want to reassign it?" Buttons: "Yes" "No" It is not quite clear what "it" refers to in the label, the shortcut Meta-E or the action Dolphin. Both would plausibly make sense: - Yes removes Meta-E from Dolphin and reassigns it (this key combination) to the new action, leaving Dolphin/Dolphin blank. No cancels the action, leaving everything as is. - Yes prompts the user for a new shortcut to use for Dolphin/Dolphin, reassigning it to this new shortcut. No leaves Dolphin/Dolphin blank. The new shortcut is always set. STEPS TO REPRODUCE 1. Open System Settings > Shortcuts 2. Click Emoji Selector, "Add custom shortcut", press Meta+E OBSERVED RESULT See above. EXPECTED RESULT A dialog that is clear about what will happen on each action, and conforms to the HIG Suggestion: Buttons labeled "Remove existing shortcut", "Keep as is" (or just "cancel") This is a bit longer, but with this wording the question can be removed from the dialog box, reducing the overall amount of text on screen while improving clarity. Alternatively, placing the full action in the buttons would be even clearer ("Assign to Dolphin/Dolphin", "Assign to Emoji Selector/Emoji Selector"), but this would lead to problems with button labels that are too long. A third option is changing the question to "Do you want to remove the existing shortcut?" or similar, but this would not solve the HIG issue and still be a little unclear. SOFTWARE/OS VERSIONS KDE Plasma Version: 6.1.80 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.0 -- You are receiving this mail because: You are watching all bug changes.