backends/x11: Chain up in nested backend cursor renderer

This is missed, leaving the cursor renderer disconnected from the stage
updates that could trigger further frame callbacks on the cursor, leaving
some clients like Xwayland stuck with cursors.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3025>
This commit is contained in:
Carlos Garnacho 2023-05-27 00:07:04 +02:00
parent ce6c36a5a3
commit 410c08e1e2

View File

@ -84,6 +84,8 @@ meta_cursor_renderer_x11_nested_constructed (GObject *object)
Cursor empty_xcursor = create_empty_cursor (xdisplay); Cursor empty_xcursor = create_empty_cursor (xdisplay);
XDefineCursor (xdisplay, xwindow, empty_xcursor); XDefineCursor (xdisplay, xwindow, empty_xcursor);
XFreeCursor (xdisplay, empty_xcursor); XFreeCursor (xdisplay, empty_xcursor);
G_OBJECT_CLASS (meta_cursor_renderer_x11_nested_parent_class)->constructed (object);
} }
static void static void