Bug 399591

Summary: Qt 5.12 Beta ~ on Wayland, PlasmaShell panel popups are drawn at top-left of screen
Product: [Plasma] plasmashell Reporter: Kyle Devir <kyle.devir>
Component: generic-waylandAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: kde
Priority: NOR    
Version First Reported In: 5.14.0   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Kyle Devir 2018-10-10 05:18:41 UTC
SUMMARY

After upgrading to Qt 5.12 Beta, when using the Wayland session, and when PlasmaShell panel widget popups are activated, they are drawn at the top-left of the screen.

Interestingly, in the case of the Application Menu and System Tray widgets, clicking on another subitem or hovering over another menu item, the popups correct their positions. This is reset after clicking on another panel widget.

STEPS TO REPRODUCE
1. Upgrade to Qt 5.12 Beta
2. Start Plasma Wayland session
3. Click around on PlasmaShell panel widgets

OBSERVED RESULT

Popups will be displayed at top-left of screen

EXPECTED RESULT

Popups should popup at their normal positions

SOFTWARE VERSIONS
(available in About System)
KDE Plasma Version: 5.14
KDE Frameworks Version: 5.50
Qt Version: 5.12 Beta

ADDITIONAL INFORMATION

Screenshots will be attached displaying the issue
Comment 1 Kyle Devir 2018-10-10 05:22:11 UTC
Okay... no screenshots, then, because trying to start Spectacle causes kwin_wayland to segfault... lovely. :/

Time to post another bug...
Comment 2 Kyle Devir 2018-10-10 05:25:07 UTC
Ah, also, hardware ~ RX 580 with Mesa master and LLVM master.
Comment 3 David Edmundson 2018-10-10 08:06:30 UTC
Fixed with latest 5.12 after the beta
Comment 4 Kyle Devir 2018-10-10 08:15:49 UTC
So it's already been caught! :)

Thanks David. :)