Bug 510871 - Cannot type the first character with accent in the search field of Application Dashboard due to search field not being focused by default the first time it's opened
Summary: Cannot type the first character with accent in the search field of Applicatio...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Dashboard widget (other bugs)
Version First Reported In: 6.5.80
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-21 15:13 UTC by Nate Graham
Modified: 2026-01-27 20:47 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2025-10-21 15:13:54 UTC
Same issue as Bug 459269, but affecting the Application Dashboard:

1. Restart plasmashell
2. Open Dashboard widget
3. Type "[compose] e e"

Then the search field shows e' instead of é.

We should focus it by default.
Comment 1 Niccolò Venerandi 2025-10-21 15:17:02 UTC
Oh, this is actually a bit weirder: in the Dashboard, the search field *is* focused by default
…except for the very first time the dashboard is shown after boot. So that's the bug here
Comment 2 Nate Graham 2025-10-21 15:20:09 UTC
Weird! I can reproduce that.
Comment 3 Oded Arbel 2025-10-21 20:22:56 UTC
I may be doing something wrong, or I may be asserting things based on 6.4 while you are talking about 6.5 where there's a different implementation of the Application Dashboard search functionality - but on my system I can't manage to use compose on the Application Dashboard search regardless of anything.
Comment 4 Nate Graham 2025-10-21 20:24:15 UTC
Several search-related bugs were fixed in 6.5, yes.
Comment 5 Bug Janitor Service 2026-01-20 16:39:51 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3467
Comment 6 cwo 2026-01-27 20:09:15 UTC
Git commit 4ea9f64e64ba20819081fa4fe576a5a45a230558 by Christoph Wolk.
Committed on 27/01/2026 at 19:41.
Pushed by cwo into branch 'master'.

applets/kicker: make kickerdash keyboard navigation work better

Keyboard navigation in kickerdash works rather awkwardly; the most
noticeable issue is that it's impossible to get to the search field
using keyboard shortcuts, or that the search field is not focused by
default (while some things forward to it, it's not possible to type
some things, such as using the compose key). And there are a bunch of
other inconsistencies (in particular for tab navigation, with the search
field not being in the tab chain) and older patterns (like forwarding
arrow keys to the grid views while maintaining focus elsewhere, which
is confusing and tends to break screen reader accessibility).

This change makes arrow key navigation work more inutitively, fixes the
tab focus behavior, and places default focus on the search field.
Related: bug 511146
FIXED-IN: 6.6.0

M  +78   -10   applets/kicker/DashboardRepresentation.qml
M  +4    -0    applets/kicker/ItemMultiGridView.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/4ea9f64e64ba20819081fa4fe576a5a45a230558
Comment 7 cwo 2026-01-27 20:47:53 UTC
Git commit b8b73fae70f2e7da69dbfa0a87bd17cc1dc3f2ee by Christoph Wolk.
Committed on 27/01/2026 at 20:26.
Pushed by cwo into branch 'Plasma/6.6'.

applets/kicker: make kickerdash keyboard navigation work better

Keyboard navigation in kickerdash works rather awkwardly; the most
noticeable issue is that it's impossible to get to the search field
using keyboard shortcuts, or that the search field is not focused by
default (while some things forward to it, it's not possible to type
some things, such as using the compose key). And there are a bunch of
other inconsistencies (in particular for tab navigation, with the search
field not being in the tab chain) and older patterns (like forwarding
arrow keys to the grid views while maintaining focus elsewhere, which
is confusing and tends to break screen reader accessibility).

This change makes arrow key navigation work more inutitively, fixes the
tab focus behavior, and places default focus on the search field.
Related: bug 511146
FIXED-IN: 6.6.0


(cherry picked from commit 4ea9f64e64ba20819081fa4fe576a5a45a230558)

Co-authored-by: Christoph Wolk <cwo.kde@posteo.net>

M  +78   -10   applets/kicker/DashboardRepresentation.qml
M  +4    -0    applets/kicker/ItemMultiGridView.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/b8b73fae70f2e7da69dbfa0a87bd17cc1dc3f2ee