Bug 493496

Summary: Allows window out of monitor range
Product: [Plasma] kwin Reporter: JacksonS <Jackson>
Component: coreAssignee: KWin default assignee <kwin-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: kdedev, nate
Priority: NOR Keywords: multiscreen
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description JacksonS 2024-09-22 17:35:21 UTC
SUMMARY
When resizing a window with 2 monitors (one higher res than the other), it is possible to move it outside of the smaller monitors range

STEPS TO REPRODUCE
1. Have 2 monitors
2. move the window to the smaller monitor
3. grab the window at the bottom of the title bar, and move it up quickly

OBSERVED RESULT
Its possible to get the title bar outside of a clickable range, making it impossible to move back/size inbounds

EXPECTED RESULT
It prevents you from doing that 

SOFTWARE/OS VERSIONS
Windows: 11 (Dualbooted)
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: Gentoo 2.15 
KDE Plasma Version: 6.15
KDE Frameworks Version: 6.6
Qt Version: 6.7.2

ADDITIONAL INFORMATION
Comment 1 TraceyC 2024-10-07 16:32:18 UTC
I can reproduce this on git-master using the steps to reproduce. On step 3 I had to move the window to the left, rather than up.
I tested with Dolphin.

To get the window to be fully on the display again I had to use
Right click on tray icon -> More -> Move