Bug 443502 - System tray settings does not work on Wayland
Summary: System tray settings does not work on Wayland
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: System Tray widget (show other bugs)
Version: 5.22.90
Platform: openSUSE Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-08 23:43 UTC by Andreas
Modified: 2021-11-01 23:39 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
White window (227.04 KB, image/jpeg)
2021-10-08 23:43 UTC, Andreas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas 2021-10-08 23:43:47 UTC
Created attachment 142269 [details]
White window

SUMMARY
In a Wayland session, a white window when trying to access the system tray settings.

STEPS TO REPRODUCE
1. Right-clicking the triangle in the system tray
2. System tray config

OBSERVED RESULT
White window

EXPECTED RESULT
System tray settings

SOFTWARE/OS VERSIONS
Linux: OpenSUSE Leap 15.3
KDE Plasma Version: 5.22.90
KDE Frameworks Version: 5.86
Qt Version: 5.15.2
Comment 1 Nate Graham 2021-10-18 01:54:01 UTC
Works for me. Can you run plasma in a terminal window with `plasmashell --replace` and paste any output that appears in the terminal window when you try to make the window appear?
Comment 2 Andreas 2021-10-29 11:11:32 UTC
here is output

QQmlEngine::setContextForObject(): Object already has a QQmlContext
QQmlEngine::setContextForObject(): Object already has a QQmlContext
kf.kirigami: Units.devicePixelRatio is deprecated (since 5.86 ): This returns 1 when using Qt HiDPI scaling.
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/ConfigurationAppletPage.qml:38:5: QML Loader: Binding loop detected for property "height"
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/ConfigurationAppletPage.qml:38:5: QML Loader: Binding loop detected for property "height"
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
kf.plasma.quick: Couldn't create KWindowShadow for ToolTipDialog(0x8159cb0)
kf.plasma.quick: Couldn't create KWindowShadow for ToolTipDialog(0x8159cb0)
kf.plasma.quick: Couldn't create KWindowShadow for ToolTipDialog(0x8159cb0)
Comment 3 Nate Graham 2021-10-29 15:42:56 UTC
Hmm, that's not very illuminating. :/

Does this persist for you in Plasma 5.23.2?

If you hold down the Meta/Super key and drag, can you move the window around to expose a corner and then resize it? Is the problem that it's much too big for some reason?
Comment 4 Andreas 2021-11-01 00:25:09 UTC
Meta + arrows keys helped. Thank you.