Bug 400092

Summary: Blurred context menu corruption in VLC
Product: [Plasma] Breeze Reporter: ntoan96
Component: QStyleAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: alex19930329, bugseforuns, nate
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: This is what happened

Description ntoan96 2018-10-21 01:56:04 UTC
Created attachment 115795 [details]
This is what happened

SUMMARY
In some apps, right-click contex menu changes color (or blur intensity or whatever) when hovering the mouse over it and does not change back after that. (see the attached video)

STEPS TO REPRODUCE
0. Make the menu blur
1. Open vlc
2. Right click in the middle of the app
3. Hover the mouse from top to bottom of the appeared menu

KDE Plasma Version: 5.13.5
KDE Frameworks Version: 5.50.0
Qt Version: 5.11.1
Comment 1 Nate Graham 2018-10-21 18:10:20 UTC
Alex, is this something the VLC developers need to address, or is there anything we can do here?
Comment 2 Alex Nemeth 2018-10-21 21:22:42 UTC
No, this is entirely an issue with Breeze, as it works perfectly with Kvantum and QtCurve themes.
Third party developers shouldn't have to change their code.
I should have done more testing before I submitted the patch to add the transparency option to menus.
Maybe we should take it out until we can fix it in Breeze completely?
Comment 3 Nate Graham 2018-10-21 21:24:25 UTC
Lesson learned, eh? :)

I don't think we should remove it just because it's not perfect; it's proved to be super popular. If we removed everything that didn't work perfectly, there might not be much left lol. Let's just focus on fixing the issues.

If I recall, fixing requires setting some attribute somewhere, right?
Comment 4 Patrick Silva 2018-10-21 22:04:28 UTC
window decoration is affected ( bug 400090 )

Also the menu that opens when file/folder is dragged in dolphin.
Comment 5 Nate Graham 2018-11-10 03:33:36 UTC

*** This bug has been marked as a duplicate of bug 399680 ***