From 1fdae4f8569ad57284dd0b5da89ec576ba891408 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Mon, 15 Apr 2024 22:40:10 +0200 Subject: [PATCH] wayland: Drop meta_wayland_keyboard_get_focus_client() All its users did not necessarily depend on a MetaWaylandKeyboard existing, so were ported to using the MetaWaylandSeat global input focus. This may now be dropped. Part-of: --- src/wayland/meta-wayland-keyboard.c | 9 --------- src/wayland/meta-wayland-keyboard.h | 2 -- 2 files changed, 11 deletions(-) diff --git a/src/wayland/meta-wayland-keyboard.c b/src/wayland/meta-wayland-keyboard.c index 352fdc7bf..80c772aec 100644 --- a/src/wayland/meta-wayland-keyboard.c +++ b/src/wayland/meta-wayland-keyboard.c @@ -830,15 +830,6 @@ meta_wayland_keyboard_set_focus (MetaWaylandKeyboard *keyboard, } } -struct wl_client * -meta_wayland_keyboard_get_focus_client (MetaWaylandKeyboard *keyboard) -{ - if (keyboard->focus_surface) - return wl_resource_get_client (keyboard->focus_surface->resource); - else - return NULL; -} - static void keyboard_release (struct wl_client *client, struct wl_resource *resource) diff --git a/src/wayland/meta-wayland-keyboard.h b/src/wayland/meta-wayland-keyboard.h index 99863f883..71efe7248 100644 --- a/src/wayland/meta-wayland-keyboard.h +++ b/src/wayland/meta-wayland-keyboard.h @@ -71,8 +71,6 @@ void meta_wayland_keyboard_update_key_state (MetaWaylandKeyboard *compositor, void meta_wayland_keyboard_set_focus (MetaWaylandKeyboard *keyboard, MetaWaylandSurface *surface); -struct wl_client * meta_wayland_keyboard_get_focus_client (MetaWaylandKeyboard *keyboard); - void meta_wayland_keyboard_create_new_resource (MetaWaylandKeyboard *keyboard, struct wl_client *client, struct wl_resource *seat_resource,