Bug 435549 - Search result loses focus
Summary: Search result loses focus
Status: RESOLVED FIXED
Alias: None
Product: plasma-simplemenu
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-09 15:44 UTC by Andrea Ippolito
Modified: 2021-04-10 10:39 UTC (History)
2 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 Andrea Ippolito 2021-04-09 15:44:29 UTC
I'm used to launch apps by pressing Meta + start typing (e.g. Meta + type "Kate") + Enter.
The panel containing the menu is on the left.

The problem I'm facing is that, depending on the position of the mouse cursor, the search result might not be focused anymore, because while I type and the search results are refined, the cursor briefly highlights another match that instantly disappear when I type more letters. As a consequence, it's as if a previous search result that happened to be briefly displayed under the mouse cursor kept the focus, even after I finally finish typing my full search query. The result is that, while my Kate search result is shown first, pressing Enter is not enough to open it.

Here you can find a short screen recording to illustrate the problem:
https://drive.google.com/file/d/1cZfV3_Dc442njSAN7LplgsV2ebK_3z2J/view?usp=drivesdk

Is there any way to fix this? Like maybe ALWAYS highlight the first match, irrespective of the mouse position, and only change that selection if a mouse movement is detected?

Thanks in advance.

KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.74.0
(Kubuntu 20.04)
Comment 1 Nate Graham 2021-04-09 19:46:53 UTC
This was fixed a while ago and remains fixed in the Plasma 5.21 redesign. :)
Comment 2 Andrea Ippolito 2021-04-10 10:39:27 UTC
Good to know!
I guess it's time to pull the trigger on that migration to Neon that I have been thinking of lately... :D