davidedmundson created this revision. davidedmundson added a reviewer: Plasma. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY Also fixed to handle the case of surfaces not having the lifespan of the window, which the old code didn't handle. I don't think it's worth trying to handle the case of different versions of kwin and plasma-integration. TEST PLAN Made relevant kwin change and it gets communicated fine REPOSITORY R135 Integration for Qt applications in Plasma BRANCH master REVISION DETAIL https://phabricator.kde.org/D9248 AFFECTED FILES src/platformtheme/kdeplatformtheme.cpp src/platformtheme/kwaylandintegration.cpp src/platformtheme/kwaylandintegration.h To: davidedmundson, #plasma Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart