Bug 336665

Summary: Bad masking / borders around System Settings tooltips
Product: [Frameworks and Libraries] QtCurve Reporter: Eike Hein <hein>
Component: qt5Assignee: Yichao Yu <yyc1992>
Status: REOPENED ---    
Severity: normal CC: hein, yyc1992
Priority: NOR    
Version First Reported In: git   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Broken System Settings tooltip
System Settings category tooltip

Description Eike Hein 2014-06-24 14:50:14 UTC
System Settings' fancy category tooltips are QWidgets with 'Qt::ToolTip | Qt::FramelessWindowHint' set and blur behind. They ask the style engine to paint a QStyle::PE_PanelTipLabel with QPalette::ToolTipText as foreground role, which seems semantically sound to me. Something in QtCurve breaks them, though, causing the label not to show up and the background to bleed through.

Reproducible: Always
Comment 1 Eike Hein 2014-06-24 15:02:31 UTC
Created attachment 87377 [details]
Broken System Settings tooltip
Comment 2 Eike Hein 2014-06-25 10:14:12 UTC
I was using an outdated copy of QtCurve for this test; this appears to be fixed in current master. Yay!
Comment 3 Eike Hein 2014-07-07 14:33:27 UTC
Created attachment 87622 [details]
System Settings category tooltip

While contents show, the border/mask is broken, repurposing this ticket.
Comment 4 Eike Hein 2014-07-23 20:59:19 UTC
Resetting assignee.
Comment 5 Justin Zobel 2021-03-09 07:30:28 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.