Created attachment 182241 [details] Issue on Plasma 6.3.91 (6.4 Beta 2) 1- Search for an app. 2- Try to navigate to the app with your keyboard arrow keys. Result: The page itself moves, instead of selecting item-by-item.
Can confirm. This is the result of a challenging interaction between Kirigami.ScrollablePage and the ListView inside it.
(In reply to Nate Graham from comment #1) > Can confirm. This is the result of a challenging interaction between > Kirigami.ScrollablePage and the ListView inside it. I think it's just the listview not having initial focus, if you tab to it, it works.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/1115
Git commit 056eb1584ae1b810fce11bcb4398eb9e11d7a95b by Christoph Wolk. Committed on 14/06/2025 at 10:23. Pushed by cwo into branch 'master'. ApplicationsListPage: give listview default focus The ListView on ApplicationsListPage does not have default focus, so if something like running a search places focus on the results page, focus gets stuck on the page itself rather than being passed down, and arrow keys scroll the list, rather than select items. Instead, mark the ListView as focus: true, so it'll have default focus in the page's focusscope. FIXED-IN: 6.4.1 M +1 -0 discover/qml/ApplicationsListPage.qml https://invent.kde.org/plasma/discover/-/commit/056eb1584ae1b810fce11bcb4398eb9e11d7a95b
Git commit 7e91ea62833482b8a50c9ec0ed0219955c4e4b09 by Nate Graham, on behalf of Christoph Wolk. Committed on 17/06/2025 at 13:27. Pushed by ngraham into branch 'Plasma/6.4'. ApplicationsListPage: give listview default focus The ListView on ApplicationsListPage does not have default focus, so if something like running a search places focus on the results page, focus gets stuck on the page itself rather than being passed down, and arrow keys scroll the list, rather than select items. Instead, mark the ListView as focus: true, so it'll have default focus in the page's focusscope. FIXED-IN: 6.4.1 (cherry picked from commit 056eb1584ae1b810fce11bcb4398eb9e11d7a95b) Co-authored-by: Christoph Wolk <cwo.kde@posteo.net> M +1 -0 discover/qml/ApplicationsListPage.qml https://invent.kde.org/plasma/discover/-/commit/7e91ea62833482b8a50c9ec0ed0219955c4e4b09