Bug 483665 - When switching submenus, icons of previous submenu are shortly visible in new submenu
Summary: When switching submenus, icons of previous submenu are shortly visible in new...
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Menu (Kicker) widget (other bugs)
Version First Reported In: 6.0.2
Platform: Arch Linux Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-03-15 13:24 UTC by basjetimmer
Modified: 2025-07-05 03:47 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
A video showing the icons flickering. Watch Signal Desktop Beta in the first half of the video. (225.05 KB, video/mp4)
2024-03-15 13:24 UTC, basjetimmer
Details
A video showing the icons flickering. Watch Signal Desktop Beta in the first half of the video. (225.86 KB, video/x-matroska)
2024-03-15 13:33 UTC, basjetimmer
Details
Issue is more prominent after switched to breeze icons (428.03 KB, video/mp4)
2024-03-17 16:11 UTC, basjetimmer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description basjetimmer 2024-03-15 13:24:48 UTC
Created attachment 167257 [details]
A video showing the icons flickering. Watch Signal Desktop Beta in the first half of the video.

SUMMARY
When moving the mouse from one folder-menu item to another, some icons of the first submenu are shortly visible in the second submenu. It seems to happen at the location of a separator in the second submenu. 

It is somewhat hard to explain, but a video is attached. At first, keep your eyes on the icon for Signal Desktop Beta.

STEPS TO REPRODUCE
Hover over submenus (with separators).

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.7.9-arch1-1 (64-bit)
Graphics Platform: X11
Comment 1 basjetimmer 2024-03-15 13:28:09 UTC
While it's fine on my machine after downloading, I can't seem to play the attached video directly in the browser. Let me know if this is a problem, then I will try to reencode. Thanks!
Comment 2 basjetimmer 2024-03-15 13:33:49 UTC
Created attachment 167258 [details]
A video showing the icons flickering. Watch Signal Desktop Beta in the first half of the video.

Sorry for the noise, I think I fixed the video.
Comment 3 Titouan Camus 2024-03-16 07:46:59 UTC
 I cannot reproduce in KDE neon with wayland or X11

Operating System: KDE neon 6.0
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.5.0-25-generic (64-bit)
Comment 4 basjetimmer 2024-03-17 16:10:41 UTC
Since I opened this bug, I've switched icon theme (now using breeze), the problem is even more visible. Previously I thought it had something to do with separators, but I see the same in positions where neither submenu has a separator (the top- and bottom most icons).
Comment 5 basjetimmer 2024-03-17 16:11:51 UTC
Created attachment 167371 [details]
Issue is more prominent after switched to breeze icons

Attaching a new video showing the issue more prominently.
Comment 6 joelsonejr 2024-05-31 17:23:21 UTC
I've just confirmed the reported misbehaviour. 
Below is the information regarding my testing scenario/ plataform:

Menu style:  Application Menu

OS: Fedora 40
Kernel: 6.8.10-300.fc40.x86_64 
Resolution: 2560x1440 
DE: Plasma 6.0.5 
WM: kwin
WM Theme: Breeze
Theme: [Plasma], Breeze-Dark [GTK2], Breeze [GTK3] 
Icons: [Plasma], breeze-dark [GTK2/3] 

Hardware Info: 
CPU: Intel i7-4790K (8) @ 4.400GHz 
GPU: NVIDIA GeForce GTX 1080
Comment 7 cwo 2025-06-05 11:56:35 UTC
I can't reproduce this anymore on 6.3 or master with Qt 6.9 - the icons and text change in lockstep, even when recording and playing back at much slower speeds (on an almost 10 year old laptop).

Can anyone still reproduce this? I suspect it may have been fixed by updates to Qt.
Comment 8 Bug Janitor Service 2025-06-20 03:47:39 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 9 Bug Janitor Service 2025-07-05 03:47:31 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.