https://bugs.kde.org/show_bug.cgi?id=391960
Martin Flöser <mgraess...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://commits.kde.org/kwi | |ndowsystem/cc5d6fde1abad968 | |a6c54e872a56833db876dca4 --- Comment #2 from Martin Flöser <mgraess...@kde.org> --- Git commit cc5d6fde1abad968a6c54e872a56833db876dca4 by Martin Flöser. Committed on 18/03/2018 at 10:45. Pushed by graesslin into branch 'master'. [xcb] Fix implementation of _NET_WM_FULLSCREEN_MONITORS Summary: According to NETWM spec the client "wishing to change this list MUST send a _NET_WM_FULLSCREEN_MONITORS client message to the root window". This was not implemented at all, instead the property was updated. The property must be set by the window manager, or as the spec says: "The Window Manager MUST keep this list updated to reflect the current state of the window." In KWin (as the user of NETWinInfo) this was implemented correctly (see kwin, file netinfo.cpp method WinInfo::changeFullscreenMonitors). Test Plan: New test case added which verifies the client/wm interplay, old and incorrect test case removed Reviewers: #frameworks, #kwin, #plasma Tags: #frameworks Differential Revision: https://phabricator.kde.org/D11414 M +0 -44 autotests/netwininfotestclient.cpp M +85 -0 autotests/netwininfotestwm.cpp M +17 -11 src/platforms/xcb/netwm.cpp https://commits.kde.org/kwindowsystem/cc5d6fde1abad968a6c54e872a56833db876dca4 -- You are receiving this mail because: You are watching all bug changes.