Bug 477972

Summary: Panel pop-ups do not always match the translucency setting of their parent panel in Adaptive mode
Product: [Plasma] plasmashell Reporter: 1uui022st
Component: PanelAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: jesiphone2020, nate, niccolo.venerandi
Priority: NOR Keywords: qt6
Version First Reported In: 5.90.0   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description 1uui022st 2023-12-03 06:52:19 UTC
STEPS TO REPRODUCE
1. Create a panel with any applet that has a menu that can be opened. Say, the digital clock.
2. Enable translucency and maximize any application
OR  
2. Set the panel adaptive opacity and drag a window near it 

OBSERVED RESULT
If translucency is enabled and an application is maximized, the panel remains translucent but menus opened from it are completely opaque. If the panel is set to adaptive and a window is dragged near it, the panel becomes opaque while menus remain translucent

EXPECTED RESULT
Panel and menus have matching transparency.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.90.0
KDE Frameworks Version: 5.246.0
Qt Version: 6.6.1
Comment 1 Bug Janitor Service 2023-12-08 12:36:36 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1909
Comment 2 Nate Graham 2023-12-09 05:25:27 UTC
*** Bug 477919 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2023-12-11 15:43:36 UTC
Git commit ef003d88ad9074043f9528a3542c36b9046a1c7d by Nate Graham, on behalf of Niccolò Venerandi.
Committed on 11/12/2023 at 16:43.
Pushed by ngraham into branch 'master'.

Update DesktopFullyCovered flag name

I changed the name of this flag in a previous MR and I forgot to
update it here.

M  +1    -1    desktoppackage/contents/applet/CompactApplet.qml

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