summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2019-10-04 14:02:53 +0200
committerCarlos Garnacho <carlosg@gnome.org>2020-01-30 18:02:34 +0100
commit7644ddeddc337b25c3a97999922e1da4b432fb82 (patch)
tree3b24a5a52cd2ba4178572fe6aa42dc05c0536c0f
parent6dfd2ffcefb39d509bbd8712b0a0bff602a1c6e5 (diff)
downloadmutter-7644ddeddc337b25c3a97999922e1da4b432fb82.tar.gz
core: Replace ClutterDeviceManager usage in favor of ClutterSeat
https://gitlab.gnome.org/GNOME/mutter/merge_requests/852
-rw-r--r--src/core/window.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/window.c b/src/core/window.c
index 245218508..7480dfe69 100644
--- a/src/core/window.c
+++ b/src/core/window.c
@@ -8117,12 +8117,12 @@ mouse_mode_focus (MetaWindow *window,
static gboolean
window_has_pointer_wayland (MetaWindow *window)
{
- ClutterDeviceManager *dm;
+ ClutterSeat *seat;
ClutterInputDevice *dev;
ClutterActor *pointer_actor, *window_actor;
- dm = clutter_device_manager_get_default ();
- dev = clutter_device_manager_get_core_device (dm, CLUTTER_POINTER_DEVICE);
+ seat = clutter_backend_get_default_seat (clutter_get_default_backend ());
+ dev = clutter_seat_get_pointer (seat);
pointer_actor = clutter_input_device_get_pointer_actor (dev);
window_actor = CLUTTER_ACTOR (meta_window_get_compositor_private (window));