Summary: | Can't launch app with enter key, works fine with mouse | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | n0v0x |
Component: | Application Menu (Kicker) | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bugseforuns, clay, devhead, duha.bugs, kde, lee295012, n0v0x, nate, paninomaninodesu, postix, xaver.hugl, xx-anon-xx |
Priority: | HI | Keywords: | qt6 |
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/-/commit/4a6ef6061104e31fcc6ddb9c4e6f970856d2fe89 | Version Fixed In: | 6.0.1 |
Attachments: | dashboard |
Description
n0v0x
2024-02-29 10:08:37 UTC
I can reproduce, but it's more complicated than reported. It sometimes works for search results, it doesn't work navigating in submenus. The bug appears both in wayland and X11 on Plasma 6. Does work correctly in Plasma 5. Findings: If you search for something and don't use your arrow keys it opens the (top most) App as expected. Because the search field has focus. If you search for something and use the arrow keys -> The search field has no focus anymore Press enter and the search field gets focus. Press enter and it will always open the top most App If you navigate with the arrow keys with out searching: After pressing enter the search field gets foucs. Nothing gets opened because there is no top most app. Created attachment 166310 [details]
dashboard
Dashboard search is also broken ( I think this shares a codebase?)
Can't use enter to open applications, but allows multiline (should not). Afaik this worked correctly at one point in plasma 6. Not sure if this is a QT or KDE bug.
KDE Plasma Version: 6.0.80
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.7.5-arch1-1 (64-bit)
Graphics Platform: Wayland
I use "Application Menu" (that simpler one). Hiting enter doesn't open the program. Other thing I noticed, when using the arrows to enter a category no programas are selected. Shouldn't the first program on a category be selected automatically? Tested only on X11. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2080 Git commit 087491446de290b4c1acd6d0318986307309f32b by Marco Martin. Committed on 04/03/2024 at 16:46. Pushed by mart into branch 'master'. Disable internal Key navigation Kicker has completely custom key navigation, from the code it used to have key navigation managed internally by ListView but there was a stray keyNavigationWraps there , which in Qt6 makes it enable key navigation anyways Explicitly disable it and get back to existing code managing the keys. also make sure the current item has focus, so enter to start works again M +13 -10 applets/kicker/package/contents/ui/ItemListView.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/087491446de290b4c1acd6d0318986307309f32b Git commit 4a6ef6061104e31fcc6ddb9c4e6f970856d2fe89 by Marco Martin. Committed on 05/03/2024 at 11:20. Pushed by mart into branch 'Plasma/6.0'. Disable internal Key navigation Kicker has completely custom key navigation, from the code it used to have key navigation managed internally by ListView but there was a stray keyNavigationWraps there , which in Qt6 makes it enable key navigation anyways Explicitly disable it and get back to existing code managing the keys. also make sure the current item has focus, so enter to start works again M +13 -10 applets/kicker/package/contents/ui/ItemListView.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/4a6ef6061104e31fcc6ddb9c4e6f970856d2fe89 *** Bug 482882 has been marked as a duplicate of this bug. *** |