Bug 407145

Summary: Restrict keyboard shortcuts to characters without diacritics on Discover
Product: [Frameworks and Libraries] frameworks-kirigami Reporter: Thiago Sueto <herzenschein>
Component: generalAssignee: Marco Martin <notmart>
Status: REPORTED ---    
Severity: minor CC: aleixpol, kde.podagric
Priority: NOR    
Version First Reported In: 5.57.0   
Target Milestone: Not decided   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Note the ê.

Description Thiago Sueto 2019-05-02 05:32:22 UTC
Created attachment 119791 [details]
Note the ê.

SUMMARY
Currently, Discover seems to randomize the keys used for keyboard navigation every time the application is run, at least partially.
However, keyboard navigation on Discover using Alt also allows to use characters with diacritics that can only be inserted using dead keys (not sure if that's the correct name). It shouldn't, as it's impossible to type them in certain keyboard layouts. For instance, in Brazilian Portuguese, the characters õ, ê, ó, í and á, which require either one dead key press before the character or Shift+dead key+character, are impossible to do when added to Alt. Some examples of localized words with these issues can be seen on the attachment.
Comment 1 Marco Martin 2019-09-19 14:20:05 UTC
another thing, actions that are important to have a particular shortcut, should use the & to indicate the one with shortcut