From 167dd4a1fa5cf17d4f49bbf81e7ee5404eeb1aa2 Mon Sep 17 00:00:00 2001 From: Philipp Wiesemann Date: Fri, 11 Mar 2016 22:09:50 +0100 Subject: [PATCH] Wayland: Fixed showing created cursors incorrectly before the first redraw. --- src/video/wayland/SDL_waylandmouse.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/video/wayland/SDL_waylandmouse.c b/src/video/wayland/SDL_waylandmouse.c index ea71f095a09a7..609802fe89827 100644 --- a/src/video/wayland/SDL_waylandmouse.c +++ b/src/video/wayland/SDL_waylandmouse.c @@ -334,13 +334,13 @@ Wayland_ShowCursor(SDL_Cursor *cursor) { Wayland_CursorData *data = cursor->driverdata; - wl_surface_attach(data->surface, data->buffer, 0, 0); - wl_surface_damage(data->surface, 0, 0, data->w, data->h); - wl_surface_commit(data->surface); wl_pointer_set_cursor (pointer, 0, data->surface, data->hot_x, data->hot_y); + wl_surface_attach(data->surface, data->buffer, 0, 0); + wl_surface_damage(data->surface, 0, 0, data->w, data->h); + wl_surface_commit(data->surface); } else {