diff --git a/src/wayland/meta-wayland-pointer.c b/src/wayland/meta-wayland-pointer.c index 33b43ab8d..50836e9fb 100644 --- a/src/wayland/meta-wayland-pointer.c +++ b/src/wayland/meta-wayland-pointer.c @@ -250,7 +250,7 @@ sync_focus_surface (MetaWaylandPointer *pointer) if (meta_grab_op_is_moving_or_resizing (display->grab_op)) return; - if (meta_grab_op_should_block_wayland (display->grab_op)) + if (!meta_grab_op_windows_are_interactable (display->grab_op)) focus_surface = NULL; else focus_surface = pointer->current;