Summary
Fix 404799
https://bugs.kde.org/show_bug.cgi?id=404799
According to my testing this bug occurs because Qcursor::pos() does not work as expected under wayland on a secondary screen, then it returns inaccurate data.
This could hide bugs elsewhere.