all repos — openbox @ b1223a2acc196ec96f208229b877d37f36c9887c

openbox fork - make it a bit more like ryudo

change how the pointer is moved.. try make this more consistant when warping at high speeds.
Dana Jansens danakj@orodu.net
commit

b1223a2acc196ec96f208229b877d37f36c9887c

parent

551a17d2563679eb6ef7c650f1384ee7e48dbc29

1 files changed, 3 insertions(+), 3 deletions(-)

jump to
M src/Window.ccsrc/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; }