Bug 468502

Summary: When opening kickoff, always keep first item selected in search until cursor is actually moved
Product: [Plasma] plasmashell Reporter: postix <postix>
Component: Application Launcher (Kickoff)Assignee: Plasma Bugs List <plasma-bugs>
Severity: wishlist CC: mikel5764, nate, noahadvs
Priority: NOR Keywords: usability
Version: 5.27.4   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description postix 2023-04-14 13:30:12 UTC

Currently, when you open kickoff by hitting the Meta key and start typing to search some application and the cursor is somewhere in the middle of the kickoff window and not moving, the following happens:

With the first entered letter, the search is started and the very first item is selected.
With the second letter and onward, the selection jumps to the position where cursor is located. 

This is somewhat unfriendly to keyboard users: Hit meta, type and press enter -- as in most cases the first item in the list is the desired one.

With the current workflow the above doesn't work well and I find myself often to open wrong applications or files.
The placed cursor is in general at some random position so that you get some kind of nondeterministic result every time you search.

I would expect the selection to differ from the first item only once the cursor is actually moved. I hope this makes sense. :)
Comment 1 Nate Graham 2023-04-14 14:14:55 UTC
Are you using Wayland or X11?
Comment 2 postix 2023-04-14 16:55:43 UTC
(In reply to Nate Graham from comment #1)
> Are you using Wayland or X11?

Wayland and ...

Operating System: openSUSE Tumbleweed 20230413
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.8
Comment 3 postix 2023-04-14 16:59:41 UTC
Do you think this is actually a bug and related to https://bugs.kde.org/show_bug.cgi?id=456231 ?
Comment 4 postix 2023-04-14 17:05:26 UTC
Or this one https://bugs.kde.org/show_bug.cgi?id=454349 ?
Comment 5 Nate Graham 2023-04-14 17:08:33 UTC
Definitely Bug 454349.

*** This bug has been marked as a duplicate of bug 454349 ***
Comment 6 postix 2023-04-14 17:10:56 UTC
(In reply to Nate Graham from comment #5)
> Definitely Bug 454349.

Alright, thanks! I wish so much the fix could / would be backported. Plasma 6 is still so long away. ;)