diff libmlk-core/mlk/core/window.c @ 565:97af110e9e4d

core: introduce MLK_WINDOW_CURSOR_OFF
author David Demelier <markand@malikania.fr>
date Wed, 08 Mar 2023 20:21:44 +0100
parents e91f37da2992
children f76cada0bbb2
line wrap: on
line diff
--- a/libmlk-core/mlk/core/window.c	Wed Mar 08 20:09:21 2023 +0100
+++ b/libmlk-core/mlk/core/window.c	Wed Mar 08 20:21:44 2023 +0100
@@ -102,7 +102,12 @@
 {
 	assert(cursor < MLK_WINDOW_CURSOR_LAST);
 
-	SDL_SetCursor(cursors[cursor]);
+	if (cursor == MLK_WINDOW_CURSOR_OFF)
+		SDL_ShowCursor(0);
+	else {
+		SDL_ShowCursor(1);
+		SDL_SetCursor(cursors[cursor]);
+	}
 }
 
 void