Bug 469637 - Alt accelerators not shown on buttons
Summary: Alt accelerators not shown on buttons
Status: RESOLVED FIXED
Alias: None
Product: frameworks-qqc2-desktop-style
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 5.106.0
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords: accessibility, usability
Depends on:
Blocks:
 
Reported: 2023-05-11 19:36 UTC by Michael
Modified: 2024-03-31 20:49 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael 2023-05-11 19:36:54 UTC
SUMMARY

In the version prior to Spectacle 23.04, I could hold down the Alt key and I'd see an underline appear on the GUI interface so that I could see which key to press to activate the button. 

For example, if I wanted to activate the Save button, I'd hold down the Alt key and then see that S was underlined in the Save button. Easy and consistent with other KDE/Qt software.

With the new 23.04 version, that has been removed. Through experimentation, I have found that the equivalent is (was always?) Ctrl+S. So I can retrain myself to press Ctrl-S to save my screenshots, which at least I'm happy that possibility exists.

Strangely, in the Configure... -> Shortcuts tab, there is no shortcut for Ctrl-S. Can this hidden keyboard shortcut at least be made configurable in the Shortcuts interface? Or is this the interface for the global desktop shortcuts? And if so, could Spectacle gain the Ctrl-Alt-I shortcut for the excellent "Find Action..." popup that exists in other KDE apps?


STEPS TO REPRODUCE
1. Invoke Spectacle
2. Press Alt-S (to invoke Save button)


OBSERVED RESULT

Nothing happens.


EXPECTED RESULT

Should invoke Save as if clicking on the button.

My suggestion is that the common usability behavior be restored/reimplemented and that the shortcuts exist among other keyboard shortcuts. 


SOFTWARE/OS VERSIONS

Operating System: KDE neon 5.27
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9
Kernel Version: 5.19.0-41-generic (64-bit)
Graphics Platform: X11
Comment 1 Nate Graham 2023-05-16 20:10:56 UTC
Seems to be a more general issue in our qqc2-desktop-style.
Comment 2 Michael 2024-03-31 20:49:08 UTC
This appears to be largely fixed in KF6. Closing.