Bug 481000 - Kicker not highlighting selection, neither via keyboard nor hover
Summary: Kicker not highlighting selection, neither via keyboard nor hover
Status: RESOLVED DOWNSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) (show other bugs)
Version: 5.93.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-02-07 11:08 UTC by Yao Mitachi
Modified: 2024-05-14 23:06 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screenshot of Kicker's lack of highlighting. (312.82 KB, image/png)
2024-02-08 16:19 UTC, Yao Mitachi
Details
The current day in the clock's calendar pop-up isn't highlighted either. (138.50 KB, image/png)
2024-02-08 16:19 UTC, Yao Mitachi
Details
There's also no volume sliders under "Applications" in the audio widget (62.85 KB, image/png)
2024-02-10 06:23 UTC, Yao Mitachi
Details
Same issue with a new user. (316.01 KB, image/png)
2024-02-11 07:05 UTC, Yao Mitachi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yao Mitachi 2024-02-07 11:08:10 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Install Plasma 6.0 RC2 (kde-unstable repository on Arch is my source)
2. Open Kicker
3. Try to use keyboard to navigate Kicker, or hover over items in the menu

OBSERVED RESULT
Nothing is highlighted in any way.

EXPECTED RESULT
Items hovered over, or selected with the keyboard, should be highlighted.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.93.0
KDE Frameworks Version: 5.249.0
Qt Version: 6.7.0

ADDITIONAL INFORMATION
I have not yet tried a fresh install of Arch Linux, so this may be an issue of configuration. If you cannot reproduce it I will try a fresh install.
Comment 1 Yao Mitachi 2024-02-08 16:19:31 UTC
Created attachment 165674 [details]
Screenshot of Kicker's lack of highlighting.
Comment 2 Yao Mitachi 2024-02-08 16:19:52 UTC
Created attachment 165675 [details]
The current day in the clock's calendar pop-up isn't highlighted either.
Comment 3 Doug 2024-02-09 06:15:00 UTC
Cannot reproduce lack of highlighting on Kicker or Calendar Widget

Operating System: KDE neon Testing Edition
KDE Plasma Version: 6.0.0
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.1
Kernel Version: 6.5.0-17-generic (64-bit)
Graphics Platform: Wayland
Graphics Processor: AMD Radeon Pro WX 3200 Series
Comment 4 Yao Mitachi 2024-02-09 06:35:19 UTC
Could this be another Qt 6.7 related issue?
Comment 5 Yao Mitachi 2024-02-10 06:23:41 UTC
Created attachment 165716 [details]
There's also no volume sliders under "Applications" in the audio widget
Comment 6 duha.bugs 2024-02-10 09:51:56 UTC
Likely a configuration issue or an issue with your theme.
If you do not use Breeze, please check if this issue also happens with the Breeze or Breeze Dark theme.

If you can reproduce using the Breeze theme, please try with a new user.

(In reply to Yao Mitachi from comment #0)
> I have not yet tried a fresh install of Arch Linux, so this may be an issue
> of configuration. If you cannot reproduce it I will try a fresh install.

Note: You do only need to create a new user to test your config files, no need to reinstall
Comment 7 Yao Mitachi 2024-02-11 05:55:51 UTC
I am using Breeze Dark. Haven't customized it. Also noticed the issue with light Breeze.
Comment 8 Yao Mitachi 2024-02-11 07:05:02 UTC
Created attachment 165738 [details]
Same issue with a new user.
Comment 9 duha.bugs 2024-02-11 10:44:07 UTC
Info provided -> reopening
Comment 10 rLy 2024-02-12 10:31:17 UTC
I have/had the same issue with the exception of the volume slider. Based on the comments, I created a new user and tested it there. Everything worked and after I switched back, it started to work again on my account as well.
I'm also on Arch and using Breeze Dark.
KDE Plasma: 5.27.10
KDE Framework: 5.115.0
Qt Version: 5.15.12
Comment 11 Yao Mitachi 2024-02-12 21:07:16 UTC
Why the LTS version of Qt, rLy? Does the problem come back if you install Qt 6.7?
Comment 12 rLy 2024-02-12 22:26:34 UTC
(In reply to Yao Mitachi from comment #11)
> Why the LTS version of Qt, rLy? Does the problem come back if you install Qt
> 6.7?

I just choose not to go with the RC version and wait for the full rls.
Comment 13 Justin Jacobs 2024-02-14 19:24:41 UTC
Possibly related: it also looks like desktop icons don't highlight when hovered with the mouse. I pretty much had the same experience as comment #10 (I'm also using Arch). Except it didn't automatically fix itself when switching back to my regular user. I was able to fix it by removing the following things from ~/.cache (there's probably things I didn't need to remove here, but it was faster to just remove anything that looked related to plasmashell or QT):

    kcmshell5
    plasmashell
    qtshadercache
    qtshadercache-x86_64-little_endian-lp64
    icon-cache.kcache
    plasma-svgelements
    plasma_theme_breeze-dark_v5.115.0.kcache
    qt_compose_cache_little_endian_24803eb77a9d48f4b169d2e8e9305b2f

I will note that I only saw this bug happen on my laptop that has a touchscreen, but not my desktop that has a near identical software configuration. Is there some sort of behavior that would cause Plasma to not highlight things if touch was detected as in input method?
Comment 14 Yao Mitachi 2024-02-15 00:34:50 UTC
I tried deleting those things in my ~/.cache folder but it didn't make a difference on my end. Justin Jacobs, what version of Qt are you using?
Comment 15 Justin Jacobs 2024-02-15 04:35:24 UTC
(In reply to Yao Mitachi from comment #14)
> I tried deleting those things in my ~/.cache folder but it didn't make a
> difference on my end. Justin Jacobs, what version of Qt are you using?

KDE Plasma: 5.27.10
KDE Framework: 5.115.0
Qt Version: 5.15.12

I *did* delete the cache files from a separate TTY console without being signed into a Plasma session. I think the cache files get recreated on logout otherwise.
Comment 16 Yao Mitachi 2024-02-15 05:03:52 UTC
I didn't have kcm*, generic qtshadercache folder, or plasma-svgelements in there. Also I had a "default" theme kcache file rather than Breeze Dark specifically. However I'm on Plasma 6 (5.93) while you're on 5.27 so that is probably why our files were a bit different.

Having deleted the files again from a TTY this time before logging in (actually svgelements showed up, never mind?) and some other files and folders related to KDE, just in case... No dice

Might be something about Qt6.7 or Plasma 6 that prevents any workaround for working for me.
Comment 17 fanzhuyifan 2024-02-23 18:20:50 UTC
Can reproduce on arch, git source build. Seems like a recent regression, but I haven't had the time to bisect it yet.

Are there any people who can reproduce this on some distro other than arch though?
Comment 18 Yao Mitachi 2024-02-23 23:31:12 UTC
Not sure when it happened, but the calendar, volume mixer, and highlighting in kicker are all working for me now. Might have been something fixed in the Arch packaging. (kde-unstable repo)
Comment 19 Luca Carlon 2024-02-24 01:30:29 UTC
I was also affected by this problem (on Manjaro). The problem started with the updates published the 22/2/2024. I tried to downgrade the packages starting with "k" one by one, but nothing changed. I then downgraded everything else and the problem was fixed. I then tried to upgrade again one by one, but I am now unfortunately unable to reproduce the problem.

I can provide the pacman log of that day if needed, but there are more than 300 packages.
Comment 20 fanzhuyifan 2024-04-09 21:14:46 UTC
The issue disappeared for me after recent updates. Is this still happening for anyone?
Comment 21 Luca Carlon 2024-04-09 21:18:45 UTC
The problem did not appear again for me after what I explained above.
Comment 22 olivier h 2024-04-16 09:54:00 UTC
I still have this issue, even though i just updated this morning.
Tried X11 and wayland, same issue.
Tried removing everything in ~/.cache/ from console while starting, before KDE loads, it doesn't fix anything
Comment 23 Nate Graham 2024-05-14 23:06:56 UTC
Your Plasma theme is broken, or else its cache is broken. Did you forget to reboot after upgrade? That can cause issues like this. Based on other comments, it seems like there may also have been a bad update. In any event, not a Plasma bug.