mart added a comment.
one way i could do, is to add setters for xdgshell to set transient from there, to then use its tracking, it would depend from xdgshell existing, but that's what the protocol says anyways REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D7521 To: mart, #plasma, graesslin Cc: graesslin, davidedmundson, plasma-devel, kwin, #kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart, lukas