Bug 504811

Summary: Window context menus flicker heavily
Product: [Plasma] kwin Reporter: Tech-Tac <im.tech.tac>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DOWNSTREAM    
Severity: normal CC: bvbfan
Priority: NOR    
Version First Reported In: 6.3.5   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Flickering window menu

Description Tech-Tac 2025-05-26 12:47:34 UTC
Created attachment 181759 [details]
Flickering window menu

SUMMARY
The window context menu triggered with alt+f3 or right clicking the window titlebar now flickers heavily when hovered, disregarding whether the blur effect is on or not, and also after logging out and back in.

STEPS TO REPRODUCE
1. alt+f3
2. hover

OBSERVED RESULT
flicker

EXPECTED RESULT
no flicker

SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0

ADDITIONAL INFORMATION
On Wayland
Comment 1 Tech-Tac 2025-05-26 16:24:53 UTC
This turned out to be caused by a KWin effect "Morphing Popups" which re-adds the morphing effects shell tooltip popups had, and more specifically the second version of said effect, that added the morph to more types of popups which I assume includes the context menu.

This should however not be a reason for KWin to flicker stuff like this. Especially that the menu doesn't move or resize which should hypothetically not trigger the effect.
Comment 2 Vlad Zahorodnii 2025-05-27 07:41:49 UTC
We dropped the morphing popups effect. How do you still have it in 6.3?
Comment 3 Tech-Tac 2025-05-27 09:23:30 UTC
A community fork on the KStore
Comment 4 Vlad Zahorodnii 2025-05-27 10:38:02 UTC
Various issues with crossfading was one of the reasons why we dropped that effect. Please report this issue to the developers of the fork.
Comment 5 Tech-Tac 2025-06-14 15:59:15 UTC
*** Bug 505581 has been marked as a duplicate of this bug. ***