Bug 507302

Summary: Wobbly Windows sometimes wobbles the wrong side of the window when resizing in the -x or -y directions
Product: [Plasma] kwin Reporter: Tech-Tac <im.tech.tac>
Component: effects-variousAssignee: KWin default assignee <kwin-bugs-null>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 6.4.3   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Tech-Tac 2025-07-21 10:57:03 UTC
SUMMARY
Sometimes (not clear when exactly, see below for a best guess), resizing a window from the left or up edges (or any intersecting corner) causes either or both the right and bottom edges to also wobble.

It seems to be on a per axis basis, for example only the bottom edge would wobble even if resizing from the upper left corner as opposed to only the upper edge.

The bug stick around for some time after letting go, ready to be triggered on the next resize.

STEPS TO REPRODUCE
1. Fiddle around with a wobbly window (My best guess would be aiming for resizing right in time when it is stabilizing from a previous motion)
2. Try resizing it from a negative direction axis (left, top, or both)

OBSERVED RESULT
One or more of the opposite sides may wave.

EXPECTED RESULT
Consistency with behavior of resizing from the other direction, where only the edges in the resize direction wave and the others are docked.

SOFTWARE/OS VERSIONS
Arch
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1

ADDITIONAL INFORMATION
This bug is reproducible on any of the default Wobbly Windows parameters.