Summary: | Color scheme setting broken for QtWayland XdgShellV6 windows | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Martin Flöser <mgraesslin> |
Component: | decorations | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bugseforuns, kde |
Priority: | NOR | Flags: | mgraesslin:
Wayland+
mgraesslin: X11- |
Version First Reported In: | git master | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/kwin/01d6878dc2d31b1515d0f89b0c85eafc0cc77e26 | Version Fixed In: | |
Sentry Crash Report: |
Description
Martin Flöser
2017-09-29 19:58:42 UTC
Meh. FWIW, if we need a temporary workaround there's an env we can put into startplasma to force Qt apps into using WL-shell. But there's also a code review removing it completely; https://codereview.qt-project.org/#/c/197506/ Given we have 3 months to fix it anyway, we may as well add the two tiny custom protocols for these things; it's the more correct approach anyway. > Given we have 3 months to fix it anyway, we may as well add the two tiny custom protocols for these things; it's the more correct approach anyway.
I agree. That's also what I was thinking yesterday when noticing it. I reported the bug against Qt more as a "just for the record".
Git commit 01d6878dc2d31b1515d0f89b0c85eafc0cc77e26 by David Edmundson. Committed on 04/01/2018 at 18:32. Pushed by davidedmundson into branch 'master'. Add explicit protocol for colour scheme management Summary: To replace the deprecated/broken qt extended surface Test Plan: Ran test in plasma-integration Reviewers: #plasma, graesslin Reviewed By: #plasma, graesslin Subscribers: plasma-devel, kwin, #kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D9660 M +20 -9 shell_client.cpp M +3 -0 shell_client.h M +13 -0 wayland_server.cpp M +2 -0 wayland_server.h https://commits.kde.org/kwin/01d6878dc2d31b1515d0f89b0c85eafc0cc77e26 |