diff options
-rw-r--r-- | src/core/display.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/display.c b/src/core/display.c index f07a4e69..09047493 100644 --- a/src/core/display.c +++ b/src/core/display.c @@ -3464,7 +3464,7 @@ meta_display_begin_grab_op (MetaDisplay *display, meta_display_set_grab_op_cursor (display, screen, op, FALSE, grab_xwindow, timestamp); - if (!display->grab_have_pointer) + if (!display->grab_have_pointer && !grab_op_is_keyboard (op)) { meta_topic (META_DEBUG_WINDOW_OPS, "XGrabPointer() failed\n"); |