diff --git a/src/core/window.c b/src/core/window.c index b626a5d9b..6a925b982 100644 --- a/src/core/window.c +++ b/src/core/window.c @@ -6419,9 +6419,9 @@ warp_grab_pointer (MetaWindow *window, else *x = rect.width / 2; - if (grab_op & META_GRAB_OP_WINDOW_DIR_SOUTH) + if (grab_op & META_GRAB_OP_WINDOW_DIR_NORTH) *y = 0; - else if (grab_op & META_GRAB_OP_WINDOW_DIR_NORTH) + else if (grab_op & META_GRAB_OP_WINDOW_DIR_SOUTH) *y = rect.height - 1; else *y = rect.height / 2;