Bug 476711 - Following Panel settings redesign, Opaque and Adaptive transparency modes aren't working
Summary: Following Panel settings redesign, Opaque and Adaptive transparency modes are...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: veggero
URL:
Keywords: qt6, regression
Depends on:
Blocks:
 
Reported: 2023-11-08 16:40 UTC by Nate Graham
Modified: 2023-11-08 20:04 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2023-11-08 16:40:06 UTC
Today's git master Plasma 6 Wayland, Qt 6.5.2, 4K@200% screen or 1080p@100% screen (makes no difference)

STEPS TO REPRODUCE
1. Set Panel to either Opaque mode, or to Adaptive mode and then touch it with a window

OBSERVED RESULT
Panel remains transparent

EXPECTED RESULT
Panel becomes opaque
Comment 1 Bug Janitor Service 2023-11-08 19:49:44 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1807
Comment 2 Bharadwaj Raju 2023-11-08 20:04:13 UTC
Git commit ac6ac69bf93945c834bda94a95e4439b939bb43c by Bharadwaj Raju.
Committed on 08/11/2023 at 20:47.
Pushed by ngraham into branch 'master'.

Fix panel Opaque & Adaptive modes outside X11

KX11Extras::compositingActive returns false outside X11, and thus on Wayland
panelOpacity always gets set to zero even though we have compositing.

M  +1    -1    desktoppackage/contents/views/Panel.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/ac6ac69bf93945c834bda94a95e4439b939bb43c