2 Commits

Author SHA1 Message Date
Ray
cfb43fa999 Update rcore_desktop_sdl.c 2025-11-03 09:45:18 +01:00
ed68a4fcce Fixed bugs in SDL backend (#5325) 2025-11-03 09:43:20 +01:00

View File

@ -588,7 +588,7 @@ void SetWindowState(unsigned int flags)
{ {
SDL_SetWindowAlwaysOnTop(platform.window, SDL_FALSE); SDL_SetWindowAlwaysOnTop(platform.window, SDL_FALSE);
} }
if (FLAG_IS_SET(flags, FLAG_WINDOW_ALWAYS_RUN) if (FLAG_IS_SET(flags, FLAG_WINDOW_ALWAYS_RUN))
{ {
FLAG_SET(CORE.Window.flags, FLAG_WINDOW_ALWAYS_RUN); FLAG_SET(CORE.Window.flags, FLAG_WINDOW_ALWAYS_RUN);
} }
@ -1238,7 +1238,6 @@ void EnableCursor(void)
SDL_SetRelativeMouseMode(SDL_FALSE); SDL_SetRelativeMouseMode(SDL_FALSE);
ShowCursor(); ShowCursor();
CORE.Input.Mouse.cursorLocked = false; CORE.Input.Mouse.cursorLocked = false;
} }
@ -1248,8 +1247,6 @@ void DisableCursor(void)
SDL_SetRelativeMouseMode(SDL_TRUE); SDL_SetRelativeMouseMode(SDL_TRUE);
HideCursor(); HideCursor();
platform.cursorRelative = true;
CORE.Input.Mouse.cursorLocked = true; CORE.Input.Mouse.cursorLocked = true;
} }