STEPS TO REPRODUCE 1. install an app 2. open Kickoff 3. find the newly installed app and click on its "New!" badge OBSERVED RESULT nothing happens EXPECTED RESULT the newly installed app opens SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 6.5.80 KDE Frameworks Version: 6.23.0 Qt Version: 6.10.1 Graphics Platform: Wayland
I guess we could make it click-through.
What if there are multiple newly installed apps?
I think Patrick means the badge on the app, not the badge on the category.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3444
Git commit a6f388fae159b4751f17a9fbf9bde99610f9917b by Christoph Wolk. Committed on 10/01/2026 at 15:05. Pushed by cwo into branch 'master'. applets/Kickoff: use Control as base for Badge Kickoff's badge component, which is used for the newly installed highlighting, is a QQC2 Frame. As a complex control, it eats all click and touch events, so users cannot interact with the delegate on the label. For clicking, we could add a taphandler and pass it through, but this would fail for right-clicking, which we want to do onPressed and fixing that becomes very cumbersome. Complex controls are just not good in the contentItem of a delegate, so we instead port it to be a basic Control, which does not eat events. Badge already uses a custom background, so we just need to set the correct padding and explicitly set the contentItem. FIXED-IN: 6.6.0 M +3 -2 applets/kickoff/Badge.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/a6f388fae159b4751f17a9fbf9bde99610f9917b
Git commit 29d91223fad031fab400ed1e1f7992f5c01645f8 by Christoph Wolk. Committed on 11/01/2026 at 08:35. Pushed by cwo into branch 'Plasma/6.5'. applets/Kickoff: use Control as base for Badge Kickoff's badge component, which is used for the newly installed highlighting, is a QQC2 Frame. As a complex control, it eats all click and touch events, so users cannot interact with the delegate on the label. For clicking, we could add a taphandler and pass it through, but this would fail for right-clicking, which we want to do onPressed and fixing that becomes very cumbersome. Complex controls are just not good in the contentItem of a delegate, so we instead port it to be a basic Control, which does not eat events. Badge already uses a custom background, so we just need to set the correct padding and explicitly set the contentItem. FIXED-IN: 6.6.0 (cherry picked from commit a6f388fae159b4751f17a9fbf9bde99610f9917b) Co-authored-by: Christoph Wolk <cwo.kde@posteo.net> M +3 -2 applets/kickoff/Badge.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/29d91223fad031fab400ed1e1f7992f5c01645f8