| Summary: | "Opaque" panel opacity mode applies different metrics/paddings to panel widgets' popups | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Ángel Navarro <jesusnavarrojr188> |
| Component: | Panel | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | mikel5764, nate, niccolo.venerandi, noahadvs |
| Priority: | NOR | ||
| Version First Reported In: | 6.5.1 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Breeze margins overriding the theme when Kickoff becomes opaque, no matter if opacity is set to automatic or fully opaque, but the thing is that if Kickoff becomes opaque the margins look off | ||
|
Description
Ángel Navarro
2025-11-06 02:26:03 UTC
I think I see what's happening here. It looks like the transparency behind Kickoff goes away when a window touches the panel. This is an on-by-default but optional setting; if you open the panel settings and change "Opacity" to "Transparent", then you'll always see the transparency effect even when a window is touching the panel. Alright, I think I found the real issue. Turns out that Kickoff opaque mode, no matter if its forced or set to Automatic, applies the Breeze margins on Kickoff itself which look completely different to the theme margins themselves. I even put markings with colored arrows so you can clearly see the difference. You can see that in Opaque mode the margins look too sticked-to-the-borders, like default Breeze. "Opaque mode" shouldn't change the margins the theme uses for Kickoff, it is isually conflicting. I will upload attachments in short. Sorry, right now I have a bad internet connection. Created attachment 187533 [details]
Breeze margins overriding the theme when Kickoff becomes opaque, no matter if opacity is set to automatic or fully opaque, but the thing is that if Kickoff becomes opaque the margins look off
Fascinating! I can reproduce that. |