graesslin created this revision. graesslin added reviewers: KWin, Plasma. Restricted Application added a project: KWin. Restricted Application added subscribers: kwin, plasma-devel.
REVISION SUMMARY The position of an OSD is based on the size of the window. If the size of the OSD changed, it would not be positioned correctly any more. With this change the OSD window gets placed again if the size changes. Thus it's also placed correctly even if the window changed it's size. REPOSITORY R108 KWin BRANCH reposition-osd-on-size-change REVISION DETAIL https://phabricator.kde.org/D3720 AFFECTED FILES abstract_client.cpp autotests/integration/plasma_surface_test.cpp EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: graesslin, #kwin, #plasma Cc: plasma-devel, kwin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas