Summary: | Maximize animation effect always flickers blur | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Tech-Tac <im.tech.tac> |
Component: | effects-various | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | andrej.halv, jonas.harer, nate, postix, xaver.hugl |
Priority: | LO | ||
Version First Reported In: | 6.3.5 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/7f31762ba58c6676602e219af417bc96cb0fabd0 | Version Fixed In: | 6.5.0 |
Sentry Crash Report: | |||
Attachments: | Maximize blur flicker |
Can reproduce. This bug was briefly fixed in plasma 6.4 and it's beta, but returned in 6.4.1. Git commit 98bd108f093fce3677a8fd4fbf8521c4fc9e9d5d by Marcin Woźniak. Committed on 11/08/2025 at 10:46. Pushed by zamundaaa into branch 'master'. plugins/maximize: ensure all animations end on the same frame Otherwise WindowForceBlurRole is removed too early, causing blur to disappear for a frame. M +3 -0 src/plugins/maximize/package/contents/code/main.js https://invent.kde.org/plasma/kwin/-/commit/98bd108f093fce3677a8fd4fbf8521c4fc9e9d5d Git commit 7f31762ba58c6676602e219af417bc96cb0fabd0 by Xaver Hugl. Committed on 11/08/2025 at 11:40. Pushed by zamundaaa into branch 'Plasma/6.4'. plugins/maximize: ensure all animations end on the same frame Otherwise WindowForceBlurRole is removed too early, causing blur to disappear for a frame. (cherry picked from commit 98bd108f093fce3677a8fd4fbf8521c4fc9e9d5d) Co-authored-by: Marcin Woźniak <m@rcin.dev> M +3 -0 src/plugins/maximize/package/contents/code/main.js https://invent.kde.org/plasma/kwin/-/commit/7f31762ba58c6676602e219af417bc96cb0fabd0 Can you check, if this solved #474196 too? This seems to appear at every animation. No, bug 474196 is different. *** Bug 460905 has been marked as a duplicate of this bug. *** |
Created attachment 182187 [details] Maximize blur flicker SUMMARY Maximizing a window with blur while the maximize effect is enabled make the blur flicker for a split second after the maximization animation ends. STEPS TO REPRODUCE 1. Enable Blur and Maximize effects in Window Effects 2. Open a window that applies blur to its background (e.g. a terminal emulator) 3. Observe the state of the blur effect once the animation ends OBSERVED RESULT Blur flickers/disappears for a short moment before returning back to normal EXPECTED RESULT Blur effect stays intact SOFTWARE/OS VERSIONS Arch Linux with kernel 6.15.1 KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.14.0 Qt Version: 6.9.0 ADDITIONAL INFORMATION GPU: AMD Radeon HD 7560D Drivers: Mesa 25.1.3, kernel radeon driver