davidedmundson added a comment.
Looks good to me. > not sure how to test it further If you did want to autotest it, it'd be in the integration folder; it uses the real shell_client with a fake workspace. If you want a real world use-case for this: kde-polkit-agent-1 has a special bit of code to pass a WId (currently an int) to the agent before making a polkit call. kwallet also passes a WId in the open() call. Both will require lots of API changes though :( REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D7521 To: mart, #plasma Cc: davidedmundson, plasma-devel, kwin, #kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart, lukas