as the title says Reproducible: Always
For me the unminimize works, but minimize does not.
Changing the setting "Keep window thumbnails" to "always" makes it also work for minimize. An idea would be to just always use the setting on Xwayland.
Patch at https://phabricator.kde.org/D2724
Git commit 0bb1f2e7bf35c8191432e49cf439dd198bf750b7 by Martin Gräßlin. Committed on 14/09/2016 at 08:23. Pushed by graesslin into branch 'master'. Make WindowPixmap::isValid virtual and override in concrete implementation Summary: If a buffer gets destroyed the texture created from it is still valid. In such a situation the OpenGLWindowPixmap should return true for isValid and not false as it did. Similar in QPainter compositor the pixmap is valid if there is an image copied from the buffer. This change ensures that for example minimizing an XWayland window still has a texture during the minimize animation. Test Plan: Minimize animation plays for X windows and minimized windows are shown in present windows. Reviewers: #kwin, #plasma_on_wayland Subscribers: plasma-devel, kwin Tags: #plasma_on_wayland, #kwin Differential Revision: https://phabricator.kde.org/D2724 M +1 -1 scene.h M +8 -0 scene_opengl.cpp M +1 -0 scene_opengl.h M +8 -0 scene_qpainter.cpp M +1 -0 scene_qpainter.h http://commits.kde.org/kwin/0bb1f2e7bf35c8191432e49cf439dd198bf750b7