diff --git a/src/core/display.c b/src/core/display.c index b1325e35e..e847df5ea 100644 --- a/src/core/display.c +++ b/src/core/display.c @@ -1191,7 +1191,7 @@ meta_grab_op_is_resizing (MetaGrabOp op) if (GRAB_OP_GET_BASE_TYPE (op) != META_GRAB_OP_WINDOW_BASE) return FALSE; - return (op & 0xF000) != 0; + return (op & META_GRAB_OP_WINDOW_DIR_MASK) != 0; } gboolean @@ -1200,7 +1200,7 @@ meta_grab_op_is_moving (MetaGrabOp op) if (GRAB_OP_GET_BASE_TYPE (op) != META_GRAB_OP_WINDOW_BASE) return FALSE; - return (op & 0xF000) == 0; + return (op & META_GRAB_OP_WINDOW_DIR_MASK) == 0; } /** diff --git a/src/meta/common.h b/src/meta/common.h index 776dc1a19..73244347d 100644 --- a/src/meta/common.h +++ b/src/meta/common.h @@ -136,6 +136,7 @@ enum META_GRAB_OP_WINDOW_DIR_SOUTH = 0x4000, META_GRAB_OP_WINDOW_DIR_NORTH = 0x8000, META_GRAB_OP_WINDOW_DIR_UNKNOWN = 0xF000, + META_GRAB_OP_WINDOW_DIR_MASK = 0xF000, /* WGO = "window grab op". shorthand for below */ _WGO_K = META_GRAB_OP_WINDOW_FLAG_KEYBOARD,