Bug 475510 - Panel in "Auto-Hide" mode flickers during animations
Summary: Panel in "Auto-Hide" mode flickers during animations
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 5.27.5
Platform: Debian stable Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-12 11:31 UTC by Mitja
Modified: 2023-10-13 19:38 UTC (History)
3 users (show)

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


Attachments
Captured frame of flickering (1.33 MB, image/png)
2023-10-12 11:31 UTC, Mitja
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mitja 2023-10-12 11:31:25 UTC
Created attachment 162244 [details]
Captured frame of flickering

When configured in autohide mode (full width or floating), The Taskbar flickers. The flickering is noticable when the desktop is configured to use darker background (wallpaper or solid color). The flickering is noticable both when the user moves the mouse to the bottom to make appear the Taskbar as well as when the Taskbar is in the process of hiding.

STEPS TO REPRODUCE
1. Configure your desktop to use a darker solid color or wallpaper (The default KDE plasma 5.27 will do fine).
2. Configure the Taskbar to use autohide mode (classic full width or floating panel).
3. Move the mouse to the bottom of the Desktop to make the Taskbar appear, or, move the mouse to the center of the Desktop to make the Taskbar hide.

OBSERVED RESULT
There is noticable flickering.

EXPECTED RESULT
Expect not to see flickering.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Debian 12
KDE Plasma Version: KDE Plasma 5.27.5
KDE Frameworks Version:  5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
AMD RX480 amdgpu driver.
Comment 1 Nate Graham 2023-10-12 20:04:49 UTC
I'm not able to reproduce this issue with those steps. Do you think you could attach a screen recording or a phone video that shows the issue? Thanks!
Comment 2 Mitja 2023-10-12 20:13:05 UTC
I made a video with my phone, but it is  102 megabytes. Where can I upload it given that here uploads can only be 4000 KB max.
Comment 3 Mitja 2023-10-12 20:18:41 UTC
(In reply to Mitja from comment #2)
> I made a video with my phone, but it is  102 megabytes. Where can I upload
> it given that here uploads can only be 4000 KB max.

Edit: I copied to streamable. The link https://streamable.com/ojz1fo
Comment 4 Mitja 2023-10-12 20:20:56 UTC
Be sure to watch the video at 1/4 speed.
Comment 5 Nate Graham 2023-10-12 21:47:42 UTC
Thanks. Cannot reproduce in Plasma 6 Wayland with a dark bottom auto-hide panel.

Can you reproduce the issue if you reduce the global animation speed to something very very slow on System Settings' Quick Settings page?
Comment 6 Mitja 2023-10-13 06:53:27 UTC
I reduced the speed to minimum and the issue is even more visible. Animation speed does not cause this issue except for the fact that if you configure Plasma for maximum animation speed you will probably hardly notice it. As I wrote this issue is not present if the background is bright, for example, if I choose Kay wallpaper or set the background to solid white.

 Check the video it at https://streamable.com/r8dmp8
Comment 7 Mitja 2023-10-13 15:45:34 UTC
I did some other modifications to visual settings and found out that this is a issue limited to "Breeze Dark" Plasma style.
Comment 8 Nate Graham 2023-10-13 19:38:54 UTC
Interesting. I cannot reproduce the same thing with a slow animation speed in Plasma 6 with Breeze Dark. A lot of changes have been made to how panels work and animate, so let's call it fixed in Plasma 6!