| Summary: | Application Menu (Kicker) launches non-first search result twice when activated with Enter | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | jackdinn <jack> |
| Component: | Application Menu (Kicker) widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | cwo.kde, nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.6.91 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Manjaro | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/-/commit/a0af0eec772bd6036398c77297c169e34f8392d7 | Version Fixed/Implemented In: | 6.6.6 |
| Sentry Crash Report: | |||
|
Description
jackdinn
2026-06-03 10:19:52 UTC
Can reproduce on Fedora's 6.6.5, but not on master. Does also happen on the first result if you actually focus it, but not if you press Return from the search field. Does not happen if you launch the result using Space instead of Return. Will look into a fix specifically for 6.6.6. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3781 Git commit a0af0eec772bd6036398c77297c169e34f8392d7 by Christoph Wolk. Committed on 03/06/2026 at 17:02. Pushed by cwo into branch 'Plasma/6.6'. applets/kicker: move Return handler from abstract to grid delegate We need slightly different behavior in the different delegates. In 6.7, we have better solution for this, but in 6.6.5 we end up with two onReturnPressed handlers activating, as both the abstract delegate and the list delegate have one. The sidebar delegates do their own thing anyway, so we can just move the extra handler to the only one that does not have an explicit keys handler yet, the grid delegate. FIXED-IN: 6.6.6 M +0 -2 applets/kicker/ItemAbstractDelegate.qml M +2 -0 applets/kicker/ItemGridDelegate.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/a0af0eec772bd6036398c77297c169e34f8392d7 |