change how the pointer is moved.. try make this more consistant when warping at high speeds.
Dana Jansens danakj@orodu.net
1 files changed,
3 insertions(+),
3 deletions(-)
jump to
M
src/Window.cc
→
src/Window.cc
@@ -3115,12 +3115,12 @@ screen->changeWorkspaceID(dest);
if (focus) setInputFocus(); - int dest_x; + int dest_x = x_root; if (x_root <= 0) { - dest_x = screen->getRect().right() - 1; + dest_x += screen->getRect().width() - 1; dx += screen->getRect().width() - 1; } else { - dest_x = 0; + dest_x -= screen->getRect().width() - 1; dx -= screen->getRect().width() - 1; }