SUMMARY Whenever a hidden panel appears or disappears, horizontal lines appear a few pixels inwards on each side of the panel. This makes the panel feel kind of glitchy, but ultimately it is a small visual defect. STEPS TO REPRODUCE 1. Set panel to autohide. 2. Bring mouse to the edge of screen that contains hidden panel in order to show it. OBSERVED RESULT When the panel appears, there are two horizontal lines that seem to appear and disappear causing a visual defect. EXPECTED RESULT Panel should remain consistent when sliding in and out. SOFTWARE/OS VERSIONS Operating System: EndeavourOS KDE Plasma Version: 5.92.0 KDE Frameworks Version: 5.248.0 Qt Version: 6.7.0 Kernel Version: 6.7.1-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 5800X 8-Core Processor Memory: 62.7 GiB of RAM Graphics Processor: NVIDIA GeForce RTX 3080/PCIe/SSE2 Manufacturer: Micro-Star International Co., Ltd. Product Name: MS-7C95 System Version: 1.0
Created attachment 165308 [details] Video of the panels.
Can confirm on KDE Neon Testing, Plasma 5.92.90, Frameworks 2.49.0, Qt 6.6.1
Can reproduce with horizontal panels; vertical panels seem to be unaffected. Happens in my testing with Breeze Light as well as Breeze Dark, though the glitch is more obvious with Breeze Dark.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/5068
*** Bug 481197 has been marked as a duplicate of this bug. ***
Git commit 7732f0e56b0a4775d3b577a5d860c307184c8189 by Vlad Zahorodnii, on behalf of Niccolò Venerandi. Committed on 19/02/2024 at 11:11. Pushed by vladz into branch 'master'. Ensure that translations never change the size of a contrast effect / blur regions M +1 -8 src/plugins/backgroundcontrast/contrast.cpp M +1 -8 src/plugins/blur/blur.cpp https://invent.kde.org/plasma/kwin/-/commit/7732f0e56b0a4775d3b577a5d860c307184c8189
Git commit dc05316de83ce9a651ead74228b07f9278bb093a by Vlad Zahorodnii, on behalf of Niccolò Venerandi. Committed on 19/02/2024 at 11:23. Pushed by vladz into branch 'Plasma/6.0'. Ensure that translations never change the size of a contrast effect / blur regions (cherry picked from commit 7732f0e56b0a4775d3b577a5d860c307184c8189) M +1 -8 src/plugins/backgroundcontrast/contrast.cpp M +1 -8 src/plugins/blur/blur.cpp https://invent.kde.org/plasma/kwin/-/commit/dc05316de83ce9a651ead74228b07f9278bb093a