Bug 480548 - White or colored lines flickering around panel as it floats and de-floats, especially visible with Breeze Dark
Summary: White or colored lines flickering around panel as it floats and de-floats, es...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: qt6
: 477825 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-01-30 16:31 UTC by John Dykes
Modified: 2024-02-06 21:59 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Color flickering when animating between floating and not floating dock (962.54 KB, video/webm)
2024-01-30 16:31 UTC, John Dykes
Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Dykes 2024-01-30 16:31:51 UTC
Created attachment 165355 [details]
Color flickering when animating between floating and not floating dock

SUMMARY
When moving a window close to the floating panel so that it attaches to the screen, the accent colour briefly appears which is rather messy looking and distracting.


STEPS TO REPRODUCE
1. Turn on the floating dock
2. Move a window close to the dock so that it attaches to the edge of the screen

OBSERVED RESULT
A bar across the panel with the current accent colour appears and disappears as the panel animates

EXPECTED RESULT
The panel just animates without an extra coloured bar appearing.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 39
KDE Plasma Version: 6.0.80
KDE Frameworks Version: 5.249.0
Qt Version: 6.6.0
Kernel Version: 6.6.13-200.fc39.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: AMD Radeon RX 6750 XT

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2024-01-30 22:18:21 UTC
Can reproduce.
Comment 2 Nate Graham 2024-01-30 23:12:57 UTC
*** Bug 477825 has been marked as a duplicate of this bug. ***
Comment 3 Bug Janitor Service 2024-02-02 13:08:03 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/libplasma/-/merge_requests/1044
Comment 4 Nate Graham 2024-02-02 16:49:44 UTC
Git commit 0e53a6db4077bfc0f783ac5830de29b39adb8f33 by Nate Graham, on behalf of Niccolò Venerandi.
Committed on 02/02/2024 at 16:49.
Pushed by ngraham into branch 'master'.

Use different intensity values for light and dark Breeze themes

Currently, a positive brightness value is set in the Breeze theme regardless
of the colorscheme. Instead, let's use the colorscheme-dependent fallback and
update its values to be closer to the ones used in Breeze.
Related: bug 455173
FIXED-IN: 6.0

M  +3    -3    src/desktoptheme/breeze-dark/plasmarc
M  +0    -1    src/desktoptheme/breeze/plasmarc
M  +2    -2    src/plasma/theme.cpp
M  +1    -0    src/plasmaquick/CMakeLists.txt

https://invent.kde.org/plasma/libplasma/-/commit/0e53a6db4077bfc0f783ac5830de29b39adb8f33
Comment 5 Bug Janitor Service 2024-02-02 16:50:22 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/libplasma/-/merge_requests/1046
Comment 6 Nate Graham 2024-02-02 16:53:36 UTC
Git commit 33962080de14c8a2ef0cee838bec55f2f34e52d0 by Nate Graham, on behalf of Niccolò Venerandi.
Committed on 02/02/2024 at 16:50.
Pushed by ngraham into branch 'Plasma/6.0'.

Use different intensity values for light and dark Breeze themes

Currently, a positive brightness value is set in the Breeze theme regardless
of the colorscheme. Instead, let's use the colorscheme-dependent fallback and
update its values to be closer to the ones used in Breeze.
Related: bug 455173
FIXED-IN: 6.0


(cherry picked from commit 0e53a6db4077bfc0f783ac5830de29b39adb8f33)

M  +3    -3    src/desktoptheme/breeze-dark/plasmarc
M  +0    -1    src/desktoptheme/breeze/plasmarc
M  +2    -2    src/plasma/theme.cpp
M  +1    -0    src/plasmaquick/CMakeLists.txt

https://invent.kde.org/plasma/libplasma/-/commit/33962080de14c8a2ef0cee838bec55f2f34e52d0
Comment 7 Nate Graham 2024-02-06 16:09:36 UTC
*** Bug 477825 has been marked as a duplicate of this bug. ***
Comment 8 Axel 2024-02-06 21:59:17 UTC
It has been fixed with the Plasma 6 name change update. Status changed to FIXED