Created attachment 117282 [details] Screenshot SUMMARY Each WindowThumbnailItem is painted above its corresponding window (with compositing being on), see Scene::paintWindow. Because of that, we're not able to use effects provided by Qt Quick or just paint a badge above a thumbnail to mark it as selected. In addition to that, painting window thumbnails directly onto the screen causes visual artifacts when using effects like the Sliding Popups, see the attached screenshot. SOFTWARE/OS VERSIONS KDE Plasma Version: 5.14.80 KDE Frameworks Version: 5.53 Qt Version: 5.12
The main reason for this is that on X11 KWin and Qt could not share the OpenGL context. On Wayland we could get KWin's texture into QtQuick, but it would mean that we need different code paths.