Bug 460541

Summary: Dragging a window in the pager may not work good, if there's not enough space for the cursor to drag the window
Product: [Plasma] plasmashell Reporter: postix <postix>
Component: Pager widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: hein, nate
Priority: NOR    
Version First Reported In: 5.26.0   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 5.26.1
Sentry Crash Report:
Attachments: Screenrecording

Description postix 2022-10-16 14:46:34 UTC
Created attachment 152898 [details]
Screenrecording

SUMMARY

Dragging and dropping a window in the pager may be difficult, sometimes the window refuses to follow the cursor to another VD, when there's not enough space.  Please see the screen recording.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20221014
KDE Plasma Version: 5.26.0
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6
Kernel Version: 6.0.1-1-default (64-bit)
Graphics Platform: Wayland
Graphics Processor: AMD Radeon RX 580 Series
Panel size: 34
Scaling: 200%
Comment 1 Bug Janitor Service 2022-10-17 11:37:17 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1211
Comment 2 Nate Graham 2022-10-17 16:12:28 UTC
Git commit 463b6798aecfbe81e58dae2c23a0449d6537e581 by Nate Graham, on behalf of Niccolo Venerandi.
Committed on 17/10/2022 at 16:11.
Pushed by ngraham into branch 'master'.

Make drag and drop of pager more reliable
Related: bug 460545

M  +6    -7    applets/pager/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/commit/463b6798aecfbe81e58dae2c23a0449d6537e581
Comment 3 Nate Graham 2022-10-17 16:13:14 UTC
Git commit 845bc042b4d9907bd363bd28fc0de6d350f3c557 by Nate Graham, on behalf of Niccolo Venerandi.
Committed on 17/10/2022 at 16:13.
Pushed by ngraham into branch 'Plasma/5.26'.

Make drag and drop of pager more reliable
Related: bug 460545


(cherry picked from commit 463b6798aecfbe81e58dae2c23a0449d6537e581)

M  +6    -7    applets/pager/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/commit/845bc042b4d9907bd363bd28fc0de6d350f3c557