| Summary: | Krohnkite Kwin script and Squash window minimize effect causes some areas of windows to not paint | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | dramforever <dramforever> |
| Component: | effects-various | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | minor | CC: | nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.4.2 | ||
| Target Milestone: | --- | ||
| Platform: | NixOS | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
dramforever
2025-07-18 19:52:58 UTC
I forgot to mention but this doesn't seem to occur with "Magic Lamp". Apparently "Squash" is a JavaScript effect that runs an animation with just a cubic transition with Effect.Size, whereas "Magic Lamp" is written in C++ and renders every frame separately. That coincidentally means that "Squash" gets the window geometry once, and sets the animation to run to that geometry, whereas "Magic Lamp" gets it every time. This is also noticible if you slow the animation down. |