Bug 456988

Summary: On X11, Panel autohide with "Keep Window Thumbnails = Always" leaves panel image always visible but non-interactive
Product: [Plasma] kwin Reporter: Ingo <ingo.noelleke>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: 1koylrj4, contact, ingo.noelleke, j.straight-kde, kde, kdebugs, krystof186, nate, niccolo.venerandi, p.r.worrall, vlad.zahorodnii
Priority: NOR Keywords: regression
Version: 5.25.3   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In: 6.0.0
Sentry Crash Report:

Description Ingo 2022-07-21 16:17:25 UTC
SUMMARY
Panel autohide stops working when 'Preserve window thumbnails' is set to 'always'


STEPS TO REPRODUCE
1. Go to settings
2. Display and monitor
3. Compositing
4. Set preserve window thumbnails to always
5. Activate autohide in panelsettings


OBSERVED RESULT
Panel will stay visible but it's technically hidden

EXPECTED RESULT
Panel should hide

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: openSuse Tumbleweed 64bit

KDE Plasma Version: 5.25.3
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5


ADDITIONAL INFORMATION
Kernel: 5.18.11-1-default
Graphical platform: X11

Not tested on wayland.
Comment 1 Paul Worrall 2022-07-21 20:05:04 UTC
Can reproduce
Comment 2 David Edmundson 2022-07-22 21:55:37 UTC
*** Bug 455634 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2022-09-03 18:19:10 UTC
Lowering priority as this affects only non-default setups with a very particular combination of settings.
Comment 4 Mihai Sorin Dobrescu 2022-10-15 11:46:57 UTC
I have this problem too on two computers, both nVidia-based, having this config:

Operating System: MocaccinoOS
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Kernel Version: 5.15.72-mocaccino (64-bit)
Graphics Platform: X11
Processors: 16 × 11th Gen Intel® Core™ i7-11700K @ 3.60GHz
Memory: 61.6 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2
Manufacturer: ASUS

My assessment: the panels remain painted over, although they are actually hidden. 

The main issue is that they are painted over anything.
For instance, if a word processor is "under", as those panels stay in front, but clicking on them would actually click on the word processor application area.
This is very misleading for an user.
Comment 5 Mihai Sorin Dobrescu 2022-10-15 12:50:29 UTC
Other issues: stuttering during watching video files, tooltips heavy flickering, desktop widgets freeze, partially transparent Application Menu/Application Launcher.
What means "non-default setups with a very particular combination of settings"?
Comment 6 Mihai Sorin Dobrescu 2022-10-29 01:44:10 UTC
Hi, after using it a while and being hardly usable, I need to know: what is considered "non-default setups with a very particular combination of settings" and what is the default with a general combination of settings? Also, where is this specified?
Comment 7 Mihai Sorin Dobrescu 2022-10-31 16:49:26 UTC
Tried my Intel GPU too (nVidia removed, card and drivers, kernel rebuilt), same behavior. So it's not nVidia.
Comment 8 Mihai Sorin Dobrescu 2023-02-05 06:31:25 UTC
(In reply to Mihai Sorin Dobrescu from comment #5)
> Other issues: stuttering during watching video files, tooltips heavy
> flickering, desktop widgets freeze, partially transparent Application
> Menu/Application Launcher.
> What means "non-default setups with a very particular combination of
> settings"?

All the above do not appear anymore in 5.26.5 on my Gentoo based machine.
Comment 9 Mihai Sorin Dobrescu 2023-02-05 06:32:12 UTC
The menu issue still happening on 5.26.5 on my Gentoo based machine.
Comment 10 Mihai Sorin Dobrescu 2023-04-28 19:02:09 UTC
The issue appears on :

Operating System: MocaccinoOS (Gentoo-based)
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.9
Kernel Version: 6.1.23-mocaccino (64-bit)
Graphics Platform: X11
Processors: 16 × 11th Gen Intel® Core™ i7-11700K @ 3.60GHz
Memory: 61.6 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1060 6GB/PCIe/SSE2
Manufacturer: ASUS
Comment 11 Nate Graham 2024-10-01 17:21:08 UTC
*** Bug 493900 has been marked as a duplicate of this bug. ***
Comment 12 Mihai Sorin Dobrescu 2024-10-02 04:59:25 UTC
I have upgraded to Plasma 6, for me this is not relevant anymore.
As an observation, this bug is solved on Plasma 6 with X11.
Comment 13 Nate Graham 2024-10-02 06:10:38 UTC
That's very interesting! Thanks for following up.
Comment 14 Gunter Ohrner 2024-10-04 17:03:18 UTC
@Mihai Sorin Dobrescu: Uhm - is there actually even the "Keep Window Thumbnails = Always" option in Plasma 6?

I just wanted to re-enable it after your message, and actually could not find it...