Created attachment 165684 [details] THE_OBSERVED_BEHAVIOUR SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. Go to Settings -> Desktop Effects -> Eye on Screen and enable it 2. Click on "Show Desktop" twice 3. Observe artifacts OBSERVED RESULT Bar and windows are not in the correct place while the animation takes place on the second click, bar and windows do go into correct place afterwards, just the animation is wrong. EXPECTED RESULT Bar and windows being in the correct place during the "Show Desktop" animation. SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Linux/KDE Plasma: Arch Linux (KDE 5.93.0 / KDE PLASMA 6.0 RC2) (available in About System) KDE Plasma Version: 5.93.0 KDE Frameworks Version: 5.249.0 Qt Version: 6.7.0 Graphics Platform: Wayland
*** Bug 481107 has been marked as a duplicate of this bug. ***
*** Bug 490135 has been marked as a duplicate of this bug. ***
*** Bug 504903 has been marked as a duplicate of this bug. ***
I can confirm the same behaviour. Operating System: Fedora Linux 42 KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.14.0 Qt Version: 6.9.1 Graphics Platform: Wayland
*** Bug 506195 has been marked as a duplicate of this bug. ***
I have found the root cause. In eye on screen animation there is a delay when apps returning to desktop animation is playing. This delay is causing animation to start late while other animation(probably app opening animation) starts early. This is causing conflict and creating weird visual artifacts. I have removed the delay and tested locally the animation is working fine without any artifacts. I am submitting a Merge Request on KDE Invent to link against this ticket.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/9331
Git commit 54312dffaf42eb7103f5de56cc2b8f55705cd40d by Vlad Zahorodnii, on behalf of Sudip Datta. Committed on 01/09/2026 at 16:16. Pushed by vladz into branch 'master'. plugins/eyeonscreen: Fix return animation The delay in the animation was causing the artifacts when peek at Desktop is clicked second time. Basically this animation was starting late and other animations were interferring in this animation. Removed the delay in the return animation. This forces background windows to restore concurrently alongside newly spawned layouts, entirely eliminating the visual clash. M +0 -1 src/plugins/eyeonscreen/package/contents/code/main.js https://invent.kde.org/plasma/kwin/-/commit/54312dffaf42eb7103f5de56cc2b8f55705cd40d
Git commit b5b741cad151ae80aad11fe270b9b1bd9e3c0a73 by Vlad Zahorodnii. Committed on 01/09/2026 at 16:53. Pushed by vladz into branch 'Plasma/6.7'. plugins/eyeonscreen: Fix return animation The delay in the animation was causing the artifacts when peek at Desktop is clicked second time. Basically this animation was starting late and other animations were interferring in this animation. Removed the delay in the return animation. This forces background windows to restore concurrently alongside newly spawned layouts, entirely eliminating the visual clash. (cherry picked from commit 54312dffaf42eb7103f5de56cc2b8f55705cd40d) Co-authored-by: Sudip Datta <sudipdatta2002@gmail.com> M +0 -1 src/plugins/eyeonscreen/package/contents/code/main.js https://invent.kde.org/plasma/kwin/-/commit/b5b741cad151ae80aad11fe270b9b1bd9e3c0a73
*** Bug 522685 has been marked as a duplicate of this bug. ***