Bug 147955

Summary: preselect the first enabled item in the popup menu (minor)
Product: [Unmaintained] kdelibs Reporter: Maciej Pilichowski <bluedzins>
Component: generalAssignee: Stephan Kulow <coolo>
Status: RESOLVED NOT A BUG    
Severity: wishlist    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Maciej Pilichowski 2007-07-17 18:51:14 UTC
Version:            (using KDE KDE 3.5.7)
Installed from:    SuSE RPMs

I posted this incorrectly to kpdf, so now to proper audience...

(Original report is here http://bugs.kde.org/show_bug.cgi?id=147585 but I save your time and summarize it briefly).

WISH: please preselect "the first" enabled item in popup menu. First means which is closest to mouse cursor if it was called via RMB, if it is disabled do nothing. If it was called via menu key the first from top (enabled).

WHY: productivity boost. When you do some actions rarely it does not matter that much (so in respect of wide usage of kdelibs I set in subject this report as minor). But if you do some action over and over (and over) again, each keystroke counts. Preselecting gives user opportunity to just hit [enter], nothing can be simpler.

CONS (heard so far):
1) users are not used to it
2) other DMs do not use it
3) popup menus feature (often) accelerators so entries are available this way

CON-CONS:
ad.1) users are not used no any new feature
ad.2) KDE should not limit itself to other DMs features
ad.3) true, but this would be valid for removing accelarators (or not implementing them) because menu entries are available via keyboard anyway (arrow keys) or mouse. One possibility is not a contradiction to another.

PROS:
1) productivity, mentioned above
2) small, but anyway help for handicapped people, it is much easier to just hit [enter] instead of [alt]+[.] especially when you have one [alt] key, there is sticky keys feature but still, one key is one key, less typing
3) consistency with already implemented behaviour of menu, try [alt]+[l] in Konqueror, first item is always preselected no matter what menu is chosen
Comment 1 Stephan Kulow 2023-02-27 08:36:53 UTC
Closing old wishlists