SUMMARY When you have a "minimize all windows" widget in the panel with adaptive transparency and click it, the panel will become translucent as expected. However, when using a global keyboard shortcut for showing the desktop, the panel stays opaque. STEPS TO REPRODUCE 1. Have a panel with adaptive transparency enabled 2. Have a Kwin keyboard shortcut for "show desktop" 3. Open and maximize a window so the panel becomes opaque 4. Press the key combination for "show desktop" OBSERVED RESULT The panel stays opaque, even though no maximized windows are shown EXPECTED RESULT The panel should become translucent when the desktop is shown, just like when using the widget. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.22.2 KDE Frameworks Version: 5.83.0 Qt Version: 5.15.2 Kernel Version: 5.12.13-zen1-1-zen (64-bit) Graphics Platform: X11
Can confirm.
*** Bug 439965 has been marked as a duplicate of this bug. ***
Git commit f7ab28c006806563bd3dde3607b382aef2f67e6f by Nate Graham, on behalf of David Edmundson. Committed on 23/07/2021 at 14:51. Pushed by ngraham into branch 'master'. [panel] When in adaptive transparency go transparent when in show desktop mode When in "show desktop" mode window positions are in the same place, but the stacking order changes. From a panel POV it's the same as the maximised window being hidden, so we should factor that into our test. M +6 -1 desktoppackage/contents/views/Panel.qml https://invent.kde.org/plasma/plasma-desktop/commit/f7ab28c006806563bd3dde3607b382aef2f67e6f
Git commit 5e0b8c1f37b97df6a1c30ba326f806a74b31af64 by Nate Graham, on behalf of David Edmundson. Committed on 23/07/2021 at 14:58. Pushed by ngraham into branch 'Plasma/5.22'. [panel] When in adaptive transparency go transparent when in show desktop mode When in "show desktop" mode window positions are in the same place, but the stacking order changes. From a panel POV it's the same as the maximised window being hidden, so we should factor that into our test. (cherry picked from commit f7ab28c006806563bd3dde3607b382aef2f67e6f) M +6 -1 desktoppackage/contents/views/Panel.qml https://invent.kde.org/plasma/plasma-desktop/commit/5e0b8c1f37b97df6a1c30ba326f806a74b31af64