Bug 437093 - Panel with adaptive transparency panel glitch when switch desktop
Summary: Panel with adaptive transparency panel glitch when switch desktop
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 5.21.90
Platform: Other Other
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-14 15:25 UTC by Podagric
Modified: 2021-10-30 15:11 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.23.3


Attachments
video (76.75 KB, video/mp4)
2021-05-14 15:25 UTC, Podagric
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Podagric 2021-05-14 15:25:09 UTC
Created attachment 138421 [details]
video

STEPS TO REPRODUCE
1. Enable the adaptive transparency option on the plasma panel
2. Maximize two windows on different desktops
3. Switch between desktops

OBSERVED RESULT
Transparency will be turned on and off quickly

EXPECTED RESULT
On both desktops the windows are maximized, so transparency should not be enabled. Even if it happens quickly, it is still very noticeable and not pleasant.


SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.21.90
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2
Graphics Platform: X11
Comment 1 Bug Janitor Service 2021-10-29 18:04:09 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/665
Comment 2 Nate Graham 2021-10-30 15:10:59 UTC
Git commit 23042a425fa73d5e554e646ac4866f939b89ab74 by Nate Graham, on behalf of Niccolò Venerandi.
Committed on 30/10/2021 at 15:10.
Pushed by ngraham into branch 'master'.

Do not unnecessarily reset panel opacity when starting an animation

This should fix the panel blinking when switching desktops and adaptive
transparency is active.
FIXED-IN: 5.23.3

M  +0    -2    desktoppackage/contents/views/Panel.qml

https://invent.kde.org/plasma/plasma-desktop/commit/23042a425fa73d5e554e646ac4866f939b89ab74
Comment 3 Nate Graham 2021-10-30 15:11:50 UTC
Git commit 7cdd39f12bff708027d35247f8dc9a2c5d8bd556 by Nate Graham, on behalf of Niccolò Venerandi.
Committed on 30/10/2021 at 15:11.
Pushed by ngraham into branch 'Plasma/5.23'.

Do not unnecessarily reset panel opacity when starting an animation

This should fix the panel blinking when switching desktops and adaptive
transparency is active.
FIXED-IN: 5.23.3


(cherry picked from commit 23042a425fa73d5e554e646ac4866f939b89ab74)

M  +0    -2    desktoppackage/contents/views/Panel.qml

https://invent.kde.org/plasma/plasma-desktop/commit/7cdd39f12bff708027d35247f8dc9a2c5d8bd556