Bug 521558 - Application categories have no highlight when hovered when using "switch on hover" mode
Summary: Application categories have no highlight when hovered when using "switch on h...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) widget (other bugs)
Version First Reported In: 6.7.0
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: regression
: 521917 522013 522494 (view as bug list)
Depends on:
Blocks:
 
Reported: 2026-06-17 09:07 UTC by kocelfc
Modified: 2026-07-01 13:02 UTC (History)
8 users (show)

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


Attachments
video showing the issue (530.22 KB, video/mp4)
2026-06-17 09:07 UTC, kocelfc
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kocelfc 2026-06-17 09:07:10 UTC
Created attachment 193227 [details]
video showing the issue

DESCRIPTION

When I hover over application categories there is no blue highlight.

This is a recent-ish regression since it was fine in Beta 2.


SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.7.0
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1
Graphics Platform: Wayland
Graphics Processor: AMD Radeon RX 6800
Comment 1 Nate Graham 2026-06-17 12:15:02 UTC
Likely an SVG caching bug.

Can you move aside (don't delete) ~/.cache/ksvg-elements and ~/.cache/plasma_theme_default.kcache, reboot, and see if that's fixed it?

If that's fixed it, upload the cache files you moved aside to this bug report. Thanks!
Comment 2 kocelfc 2026-06-17 13:28:57 UTC
(In reply to Nate Graham from comment #1)
> Likely an SVG caching bug.
> 
> Can you move aside (don't delete) ~/.cache/ksvg-elements and
> ~/.cache/plasma_theme_default.kcache, reboot, and see if that's fixed it?
> 
> If that's fixed it, upload the cache files you moved aside to this bug
> report. Thanks!

Moving those files doesn't help. I even tried moving the entire .cache folder, but the issue still persists.
Comment 3 cwo 2026-06-17 17:08:50 UTC
I can't reproduce this on master. Could you try a new user account to see if it still happens there?
Comment 4 kocelfc 2026-06-17 17:50:50 UTC
(In reply to cwo from comment #3)
> I can't reproduce this on master. Could you try a new user account to see if
> it still happens there?

It doesn't happen on a new account, I managed to figure out that it breaks if "Switch sidebar categories when hovering over them" is enabled in kickoff's settings.
Comment 5 cwo 2026-06-17 19:33:28 UTC
(In reply to kostadinshishmanov from comment #4)
> It doesn't happen on a new account, I managed to figure out that it breaks
> if "Switch sidebar categories when hovering over them" is enabled in
> kickoff's settings.

I can reproduce that.
Comment 6 Bug Janitor Service 2026-06-17 19:53:05 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3831
Comment 7 cwo 2026-06-19 07:58:04 UTC
Git commit 1cb436cecd85160ca01c2e035510e772254d9c50 by Christoph Wolk.
Committed on 19/06/2026 at 06:35.
Pushed by cwo into branch 'master'.

applets/kickoff: show sidebar highlight with switch on hover

Until recently, we had two mechanisms for drawing the sidebar ListView
highlight: usually the default highlight, but sometimes we would set it
as a background for specific purposes and have some logic to choose
which one to use (e.g. for the flashing animation when a new favorite is
added). We now use the background method for all of them, replacing the
background if we need special handling. But in this switch we missed the
case where the setting to switch category on hover would defer to the
standard highlight, and the custom implementation removes the logic from
the standard background, so we don't display any highlight if that
setting is active.

Instead, remove that special handling and show the background highlight.
FIXED-IN: 6.7.1

M  +1    -3    applets/kickoff/ApplicationsPage.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/1cb436cecd85160ca01c2e035510e772254d9c50
Comment 8 cwo 2026-06-22 21:13:35 UTC
Git commit 968f9a1a128a84fd4fd9740a1c95113523d3e024 by Christoph Wolk.
Committed on 22/06/2026 at 20:12.
Pushed by cwo into branch 'Plasma/6.7'.

applets/kickoff: show sidebar highlight with switch on hover

Until recently, we had two mechanisms for drawing the sidebar ListView
highlight: usually the default highlight, but sometimes we would set it
as a background for specific purposes and have some logic to choose
which one to use (e.g. for the flashing animation when a new favorite is
added). We now use the background method for all of them, replacing the
background if we need special handling. But in this switch we missed the
case where the setting to switch category on hover would defer to the
standard highlight, and the custom implementation removes the logic from
the standard background, so we don't display any highlight if that
setting is active.

Instead, remove that special handling and show the background highlight.
FIXED-IN: 6.7.1


(cherry picked from commit 1cb436cecd85160ca01c2e035510e772254d9c50)

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

M  +1    -3    applets/kickoff/ApplicationsPage.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/968f9a1a128a84fd4fd9740a1c95113523d3e024
Comment 9 cwo 2026-06-23 11:34:07 UTC
*** Bug 522013 has been marked as a duplicate of this bug. ***
Comment 10 cwo 2026-06-24 19:48:40 UTC
*** Bug 521917 has been marked as a duplicate of this bug. ***
Comment 11 cwo 2026-06-25 18:51:57 UTC
Correction: I missed that the setting also applies to the Places tab, and needs special handling there. Wolfgang Müller spotted this and kindly submitted a fix, which I've confirmed works, and is scheduled for 6.7.2. (A similar issue applied to the quick-dial when you click on a letter in the All Applications page, which I'll also try to get in for 6.7.2).

So if it works for the Applications tab in 6.7.1 but not for the Places tab, please wait for 6.7.2. If the highlight is missing for the Applications tab in 6.7.1, or for either tab in 6.7.2, please comment in this bug report or file a new one.
Comment 12 Alberto Salvia Novella 2026-06-25 20:52:13 UTC
It works in the applications tab, it doesn't in the places tab on 6.7.1.
Comment 13 cwo 2026-07-01 13:02:31 UTC
*** Bug 522494 has been marked as a duplicate of this bug. ***