Bug 477972 - Panel pop-ups do not always match the translucency setting of their parent panel in Adaptive mode
Summary: Panel pop-ups do not always match the translucency setting of their parent pa...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 5.90.0
Platform: Arch Linux Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: qt6
: 477919 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-12-03 06:52 UTC by 1uui022st
Modified: 2023-12-11 15:43 UTC (History)
3 users (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 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