Bug 364528

Summary: Wayland : Systemsettings : the popups on hovering a category are misplaced
Product: [Plasma] kwin Reporter: tromzy
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.6.95   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description tromzy 2016-06-20 07:57:34 UTC
On Kwin_wayland in Plasma 5.7 beta, in the systemsetings window, the popup that appear when hovering a category is misplaced (it appears at the upper left corner of the screen instead of being below the icon) AND they open a "dummy" window in the Task manager.

Reproducible: Always

Steps to Reproduce:
1. Open System Settings
2. Put pointer on a category
3. Wait for the popup to appear ; it is misplaced

Actual Results:  
The popup shows in the upper left corner of the screen

Expected Results:  
The popup should be just under the category icon.
Comment 1 Martin Flöser 2016-06-20 08:39:26 UTC
This is not a bug in KWin, but in QtWayland and/or systemsettings. It doesn't set proper transient information on the window. Thus KWin applies the normal window positioning.
Comment 2 tromzy 2016-06-20 08:43:45 UTC
OK ; should I open a bug report in the Systemsettings category ?
Comment 3 Martin Flöser 2016-06-20 09:40:18 UTC
No, I'm quite certain it's a QtWayland issue. On X11 it looks like having proper transient information, so it's a Qt problem.

For reporting against Qt I need to investigate more, though. Like checking the code and creating an example.
Comment 4 tromzy 2016-09-16 08:23:06 UTC
Just for information, this is not fixed in Plasma 5.8 beta.