From d80abfbe11df88541efb37942e2df59d6583f21f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Hedin=20Br=C3=B8nner?= Date: Mon, 2 Jul 2018 19:09:03 +0200 Subject: [PATCH] Fix broken pointer warping on centerWindowHorizontally --- tiling.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tiling.js b/tiling.js index 72eff44..8b8be5c 100644 --- a/tiling.js +++ b/tiling.js @@ -1614,7 +1614,7 @@ function centerWindowHorizontally(metaWindow) { const space = spaces.spaceOfWindow(metaWindow); const monitor = space.monitor; const targetX = Math.round(monitor.width/2 - frame.width/2); - const dx = (targetX + monitor.x) - metaWindow.clone.targetX; + const dx = (targetX + monitor.x) - (metaWindow.clone.targetX + space.targetX); utils.warpPointerRelative(dx, 0); if (space.indexOf(metaWindow) === -1) { metaWindow.move_frame(true, targetX + monitor.x, frame.y);