Bug 339454

Summary: KCMs written in QML show tooltips at wrong coordinates
Product: [Applications] systemsettings Reporter: Eike Hein <hein>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: bhush94, kde, notmart
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Eike Hein 2014-09-27 12:13:25 UTC
KCMs like Workspace Theme -> Look and Feel have grids with delegates that show tooltips on hover. Those tooltips are incorrectly positioned in all of those KCMs, at an offset to the mouse pointer.

They show tooltips like this:

Tooltip.showText(parent, Qt.point(parent.mouseX, parent.mouseY), model.display)

I'm guessing Qt doesn't correctly map the coordinates to the window due to the embed. This is technically private API we're not supposed to use, so it's tricky ...

Reproducible: Always
Comment 1 Bhushan Shah 2015-02-08 15:59:50 UTC
I can confirm this
Comment 2 Bhushan Shah 2015-02-08 16:10:04 UTC
Assigning to plasma-bugs ML
Comment 3 David Edmundson 2015-08-07 12:43:28 UTC
This has been fixed in an upcoming Qt release.