Bug 477024

Summary: Cannot click applications in the Application Dashboard's alphabetical list
Product: [Unmaintained] kdeplasma-addons Reporter: Ridge <kde>
Component: Application DashboardAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: major CC: nate
Priority: NOR Keywords: qt6
Version First Reported In: 5.27.80   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Video showing what happens in the Application Dashboard

Description Ridge 2023-11-14 23:39:52 UTC
SUMMARY
When using the Application Dashboard menu, as my application starter, I cannot click any applications that appear in the alphabetical list. Hovering over them and clicking them acts as if I clicked an empty space on the dashboard, and closes it.

When switching to any of the categories instead, it works as expected.

STEPS TO REPRODUCE
1. Set Application Dashboard as your application launcher.
2. Try to click on any application in the alphabetical list.

OBSERVED RESULT
The application does not start and the Application Dashboard closes.

EXPECTED RESULT
The application clicked on opens.

SOFTWARE/OS VERSIONS
Linux: 6.6.1
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.245.0
Qt Version: 6.6.0

ADDITIONAL INFORMATION
Does not affect other menus, such as Application Launcher.
Does not affect Plasma 5.27.9
Comment 1 Ridge 2023-11-14 23:43:10 UTC
Created attachment 163172 [details]
Video showing what happens in the Application Dashboard
Comment 2 Ridge 2023-11-15 05:51:02 UTC
Also happens in the X11 session
Comment 3 Nate Graham 2023-11-15 19:21:50 UTC
Can reproduce. I'll see if I can fix it.
Comment 4 Bug Janitor Service 2023-12-12 15:49:01 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1922
Comment 5 Marco Martin 2023-12-12 15:56:01 UTC
Git commit f2c6afd4f914f2cf447f1e037c4bdc8b57d2ed0d by Marco Martin.
Committed on 12/12/2023 at 16:43.
Pushed by mart into branch 'master'.

Fix dashboard all apps

apparently changing focus to itemgrid invalidates gridView currentIndex,
swapping lines order fixes the current index tracking

M  +1    -1    applets/kicker/package/contents/ui/ItemGridView.qml

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