STEPS TO REPRODUCE 1. Run Firefox without system titlebar 2. Hover the icon of Firefox in the task manager OBSERVED RESULT The window thumbnail is clipped so only top and right portion of the client-side drop shadow is visible. EXPECTED RESULT The window thumbnail is not clipped or clipped, but properly.
Created attachment 132974 [details] Screenshot I can't seem to reproduce on KDE Neon User Edition.
(In reply to Justin Zobel from comment #1) > I can't seem to reproduce on KDE Neon User Edition. This is probably because Firefox is maximized in your screenshot.
Created attachment 133006 [details] Screenshot2 Even with the window in a normal state I get a normal preview.
(In reply to Justin Zobel from comment #3) > Created attachment 133006 [details] > Screenshot2 > > Even with the window in a normal state I get a normal preview. Firefox has no drop-shadow. Are you using default GTK theme (Breeze)?
(In reply to Vlad Zahorodnii from comment #4) > (In reply to Justin Zobel from comment #3) > > Created attachment 133006 [details] > > Screenshot2 > > > > Even with the window in a normal state I get a normal preview. > > Firefox has no drop-shadow. Are you using default GTK theme (Breeze)? Breeze Dark.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/497
Git commit e298caaa7ac8c9d3853929492770ced55faf0818 by Vlad Zahorodnii. Committed on 27/11/2020 at 15:34. Pushed by vladz into branch 'master'. wayland: Fix clipped thumbnails of client-side decorated apps The buffer offset for client-side decorated windows is not 0, this plus mixing the frame position and the client size may result in clipped thumbnails of client-side decorated applications, such as gedit, etc. M +2 -6 plugins/scenes/opengl/scene_opengl.cpp https://invent.kde.org/plasma/kwin/commit/e298caaa7ac8c9d3853929492770ced55faf0818
Git commit 038aa9d8d7effc2170d66b5d12c25d704ebcaa46 by Vlad Zahorodnii. Committed on 27/11/2020 at 15:35. Pushed by vladz into branch 'Plasma/5.20'. wayland: Fix clipped thumbnails of client-side decorated apps The buffer offset for client-side decorated windows is not 0, this plus mixing the frame position and the client size may result in clipped thumbnails of client-side decorated applications, such as gedit, etc. (cherry picked from commit e298caaa7ac8c9d3853929492770ced55faf0818) M +2 -6 plugins/scenes/opengl/scene_opengl.cpp https://invent.kde.org/plasma/kwin/commit/038aa9d8d7effc2170d66b5d12c25d704ebcaa46