I am seeing a problem with neon5. I have edge switching on and wrap around off. When I hit an edge and the desktop switches, the position of the mouse pointer after the switch is randomly in the same position as when the edge was hit or it warps to the opposite edge. The second case is what it is supposed to do. The first case is the bug. The net effect is that the desktop switching repeats until the last desktop is reached. This is a new problem i.e. not in 4.
Reassigning to kwin
Cursor warps reliably for 0ms activation delay, reliably does *not* warp for at least 200ms and does "something" for eg. 50ms -> should warp always, probably related to pushback.
Git commit 32dbb57618a5e9df04168c40eb6ec6af58bede52 by Thomas Lübking. Committed on 27/08/2014 at 19:48. Pushed by luebking into branch 'master'. block warps after warping for VD switch until the event cycle finished - xcb_flush nor even XSync around the cursor setting does not help and the pushback operates on a false position, purging the VD switch warp REVIEW: 119960 M +14 -0 screenedge.cpp M +1 -0 screenedge.h http://commits.kde.org/kwin/32dbb57618a5e9df04168c40eb6ec6af58bede52