graesslin updated this revision to Diff 5671. graesslin added a comment.
Reworked the code to not need the screenChanged connection. Most of the init code went to method init() so that we can pass the QScreen to the dialog before the window gets shown. On Wayland it works fine now: both windows are correctly sized (of course not positioned). X11 is something which still needs to be tested. REPOSITORY rPLASMAWORKSPACE Plasma Workspace CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D2264?vs=5443&id=5671 BRANCH ksmserver-logout-greeter-per-screen REVISION DETAIL https://phabricator.kde.org/D2264 AFFECTED FILES ksmserver/logout-greeter/main.cpp ksmserver/shutdowndlg.cpp ksmserver/shutdowndlg.h EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: graesslin, davidedmundson, #plasma Cc: davidedmundson, plasma-devel, ali-mohamed, jensreuterberg, abetts, sebas
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel