diff --git a/src/backends/meta-cursor-renderer.c b/src/backends/meta-cursor-renderer.c index 314f6f1d8..a92254b1a 100644 --- a/src/backends/meta-cursor-renderer.c +++ b/src/backends/meta-cursor-renderer.c @@ -269,11 +269,10 @@ update_cursor (MetaCursorRenderer *renderer) if (meta_is_wayland_compositor ()) { + update_hw_cursor (renderer); + if (priv->has_hw_cursor) - { - update_hw_cursor (renderer); - move_hw_cursor (renderer); - } + move_hw_cursor (renderer); else queue_redraw (renderer); }