mart created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY it's possible that a window gets an expose event even if the qwindow is not visible, this can cause problems like the window decoration created too soon, before kwin's ShellClient is created, so setting the decoration mode has no effect, it can give windows that have for an instant the wrong geometry as it includes a non existing decoration TEST PLAN i now get the decoration client always being created after the decoratininterface in kwin, so setting borders to none actually works REPOSITORY R135 Integration for Qt applications in Plasma BRANCH master REVISION DETAIL https://phabricator.kde.org/D6214 AFFECTED FILES src/platformtheme/kwaylandintegration.cpp To: mart, #plasma, graesslin Cc: plasma-devel, ZrenBot, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas