| Summary: | Window glitching and blinking after closing | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Marcelo Bossoni <mmbossoni> |
| Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | 1i5t5.duncan, ilikefoss, nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.24.90 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/kwin/commit/459b8b9d8d13a4acda23fbad1cb0aede9c49b818 | Version Fixed/Implemented In: | 5.25 |
| Sentry Crash Report: | |||
|
Description
Marcelo Bossoni
2022-05-23 00:24:23 UTC
I was seeing similar from a couple weeks ago, tho here the blinking continued until I triggered a repaint (usually by focusing a different window, triggering the dim-inactive effect and thus a repaint of the previously focused window as well as the newly focused one). * Fall-apart effect was on and turning it off eliminated the problem. (I left it off for now.) * git-master frameworks/plasma (and most gear) using the gentoo/kde overlay live ebuilds (so it's not just arch) * amdgpu (so it's not nvidia-specific) I hadn't upgraded again until yesterday and have other problems (systemsettings, krunner, plasmashell segfaults triggered on first geometry-changed, possibly due to a missing rebuild of something after upgrading to qt-5.15.4 but that's what I'm looking at new bugs for) ATM so can't get into the config to try turning it back on to see if the problem's still there. Status: Confirmed. Problem is still there. I found the fix for the segfaulting issue that was preventing me testing for resolution of this bug, turned the fall-apart effect back on, and the problem returned against the fresh git-master build I did today. So fall-apart is back off again for the moment as a workaround. Wish all workarounds were that simple, but it'd be nice to have it back working one of these days. =:^) A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/2455 Git commit 459b8b9d8d13a4acda23fbad1cb0aede9c49b818 by Vlad Zahorodnii. Committed on 24/05/2022 at 12:36. Pushed by vladz into branch 'Plasma/5.25'. effects/fallapart: Fix glitch The WindowItem visibility reference must be dropped after, not before starting painting. It also makes the fall apart effect code consistent with other effects. Tested-by: Merge Service <https://invent.kde.org/plasma/kwin/-/merge_requests/2455> Part-of: <https://invent.kde.org/plasma/kwin/-/merge_requests/2455> (cherry picked from commit 80b9617badb35e92911951fa110b9b361591f7d8) M +16 -14 src/effects/fallapart/fallapart.cpp https://invent.kde.org/plasma/kwin/commit/459b8b9d8d13a4acda23fbad1cb0aede9c49b818 *** Bug 454518 has been marked as a duplicate of this bug. *** |