Bug 487183

Summary: Improper dragging and resizing behavior for windows that started in maximized state
Product: [Plasma] kwin Reporter: Oleksandr Chekhovskyi <oleksandr.chekhovskyi>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal CC: p.r.worrall
Priority: NOR    
Version First Reported In: 6.0.4   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Illustration video

Description Oleksandr Chekhovskyi 2024-05-18 12:30:12 UTC
Created attachment 169592 [details]
Illustration video

STEPS TO REPRODUCE

1. Have a Dolphin window maximized. NOTE: Dolphin is used as an example, the issue is reproducible with other apps as well.
2. Quit Dolphin.
3. Restart Dolphin. Window should appear in maximized state from the start.
4. Grab Dolphin window by the header and move it. This unmaximizes the window. First bug here is that window is attached to the cursor at the top left corner of the window, instead of the place where you actually grabbed the window.
5. Try to resize the window by the top left corner. Second bug here is that instead of resizing, the window jumps to an unexpected position, and shrinks to a tiny size.

See attached video.

SOFTWARE/OS VERSIONS

KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.0

Running on Wayland.
Comment 1 Paul Worrall 2024-05-18 14:16:07 UTC

*** This bug has been marked as a duplicate of bug 486603 ***