diff --git a/src/wayland/meta-wayland-seat.c b/src/wayland/meta-wayland-seat.c index 80325ece1..4e0976920 100644 --- a/src/wayland/meta-wayland-seat.c +++ b/src/wayland/meta-wayland-seat.c @@ -255,11 +255,8 @@ meta_wayland_seat_free (MetaWaylandSeat *seat) g_signal_handlers_disconnect_by_data (clutter_seat, seat); meta_wayland_seat_set_capabilities (seat, 0); - meta_wayland_pointer_disable (seat->pointer); g_object_unref (seat->pointer); - meta_wayland_keyboard_disable (seat->keyboard); g_object_unref (seat->keyboard); - meta_wayland_touch_disable (seat->touch); g_object_unref (seat->touch); meta_wayland_text_input_destroy (seat->text_input);