Bug 457608

Summary: Compositor's "keep window thumbnails" option breaks the composition.
Product: [Plasma] kwin Reporter: Eter <eter88bugs>
Component: compositingAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal CC: kde
Priority: NOR    
Version First Reported In: 5.25.4   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Eter 2022-08-08 00:09:12 UTC
SUMMARY

When I activate that option, the composition of the screen gets wrong. For example, if a plasma panel containing window miniatures auto hides, you are able to see it on the screen but in reality it isn't.


STEPS TO REPRODUCE
1. Activate Compositor's "keep window thumbnails" option.
2. Set up a plasma panel containing miniatures of the windows.
3. Set the plasma panel to auto hide.

OBSERVED RESULT
The compositor does not wipe out the panel from the screen when it hides.

EXPECTED RESULT
The panel should not be printed on the screen when hidden.

SOFTWARE/OS VERSIONS
Arch Linux packages, up to date as of August 8, 2022.

ADDITIONAL INFORMATION
My system uses intel gpu graphics and drivers.
Comment 1 Eter 2022-08-08 00:33:20 UTC
I realized that also panels *not* containing miniatures of the windows remain in the screen after being hidden.
Comment 2 David Edmundson 2022-08-08 08:10:08 UTC
There is a massive warning next to enabling that option.
Comment 3 Eter 2022-08-08 22:18:08 UTC
Sorry I thought that the warning had another meaning. 
It is curious though that I only have that problem in the compositing with plasma panels and not with any other program, including Latte Dock. 
Anyways, have a good one. Cheers.
Comment 4 Eter 2022-08-08 22:26:56 UTC
(In reply to Eter from comment #3)
> Sorry I thought that the warning had another meaning. 
> It is curious though that I only have that problem in the compositing with
> plasma panels and not with any other program, including Latte Dock. 
> Anyways, have a good one. Cheers.

May I report this to Plasma Panels developers or it is not possible to fix?
Thanks.