stop trapping cursor in window leaving fullscreen (#353)

This commit is contained in:
Isaac0-dev 2023-04-24 02:10:43 +10:00 committed by GitHub
parent e44a3c775d
commit 1e8dfa66fd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -72,13 +72,16 @@ static void gfx_sdl_set_fullscreen(void) {
SDL_SetWindowFullscreen(wnd, SDL_WINDOW_FULLSCREEN_DESKTOP); SDL_SetWindowFullscreen(wnd, SDL_WINDOW_FULLSCREEN_DESKTOP);
} else { } else {
SDL_SetWindowFullscreen(wnd, 0); SDL_SetWindowFullscreen(wnd, 0);
SDL_ShowCursor(1);
configWindow.exiting_fullscreen = true; configWindow.exiting_fullscreen = true;
} }
} }
static void gfx_sdl_reset_dimension_and_pos(void) { static void gfx_sdl_reset_dimension_and_pos(void) {
if (configWindow.exiting_fullscreen) if (configWindow.exiting_fullscreen) {
configWindow.exiting_fullscreen = false; configWindow.exiting_fullscreen = false;
SDL_ShowCursor(0);
}
if (configWindow.reset) { if (configWindow.reset) {
configWindow.x = WAPI_WIN_CENTERPOS; configWindow.x = WAPI_WIN_CENTERPOS;