Bug 511319 - krunner and Application Launcher typeaheads return non-matching entries on top
Summary: krunner and Application Launcher typeaheads return non-matching entries on top
Status: RESOLVED DUPLICATE of bug 511235
Alias: None
Product: krunner
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.5.0
Platform: CachyOS Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-29 13:29 UTC by thecaptain
Modified: 2025-10-29 20:32 UTC (History)
5 users (show)

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


Attachments
krunner term typeahead wrong order (227.17 KB, image/png)
2025-10-29 13:29 UTC, thecaptain
Details
Application Edit Window for Kate (58.44 KB, image/png)
2025-10-29 13:30 UTC, thecaptain
Details
Application Launcher term wrong order (69.15 KB, image/png)
2025-10-29 13:31 UTC, thecaptain
Details

Note You need to log in before you can comment on or make changes to this bug.
Description thecaptain 2025-10-29 13:29:35 UTC
Created attachment 186291 [details]
krunner term typeahead wrong order

SUMMARY
As of 6.5 (I'm like 75% sure I didn't see this on 6.4.5, but maybe), the krunner and Application Launcher typeaheads have started returning incorrect matches. The matches don't contain the characters in either the application name or description, and just sort of generally avoid putting the obvious match at the top.

STEPS TO REPRODUCE (and OBSERVED RESULT)
For krunner, the ordering issues on my machine appear like this, as an example:
1. Have Steam, Kate, and some terminals installed. (I have Xfce Terminal, Kitty, Yakuake, Rio, and Konsole installed.)
2. Activate krunner with hotkey
2. Type T, then E, then R: notice that Steam is #1, Kate is ranked #2, followed by Xfce Terminal. None of the other terminal are shown at all.
3. Type T, then E, then R, then M: notice that no terminals are ranked at all. (Screenshot of this behavior is attached.)
4. T-E-R-M-I shows terminals though.

For the Application Launcher typeahead, the ordering problems appear differently, as follows in this example:
1. Do the same step 1 as above
2. Activate Application Launcher with hotkey
3. Type T, then E, then R: Notice Kate #1, then Xfce Terminal #2, and no other terminals listed
4. T-E-R-M: Steam #1, Xfce Term #2, then other terminals start appearing at #9
5. T-E-R-M-I: returns all terminals, as krunner does. (See screenshot to confirm that all terminals have the string "Terminal" present in either the title or the description.)

Notes:
- I've attached screenshots of the KDE Menu Editor for both Steam and Kate, and neither contain the substring ter in any of the fields.
- I've never launched Steam on this computer before.
- Despite launching terminal applications many times (probably 3x more times than Kate), the Terminals remain deranked for some reason.


EXPECTED RESULT
Terminals should be ranked on top, as they 

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: CachyOS Linux, Kernel 6.17.5-2
KDE Plasma Version: 6.5.0
KDE Frameworks Version: 6.19.0
Qt Version: 6.10.0
Graphics Platform: Wayland
Comment 1 thecaptain 2025-10-29 13:30:51 UTC
Created attachment 186292 [details]
Application Edit Window for Kate
Comment 2 thecaptain 2025-10-29 13:31:30 UTC
Created attachment 186293 [details]
Application Launcher term wrong order
Comment 3 David Edmundson 2025-10-29 16:10:06 UTC

*** This bug has been marked as a duplicate of bug 511314 ***
Comment 4 Nate Graham 2025-10-29 20:32:16 UTC

*** This bug has been marked as a duplicate of bug 511235 ***