diff --git a/src/win/win_sdl.c b/src/win/win_sdl.c index 7e29d6381..862927f59 100644 --- a/src/win/win_sdl.c +++ b/src/win/win_sdl.c @@ -543,7 +543,7 @@ sdl_enable(int enable) return; SDL_LockMutex(sdl_mutex); - sdl_enabled = enable; + sdl_enabled = !!enable; if (enable == 1) { SDL_SetWindowSize(sdl_win, cur_ww, cur_wh); diff --git a/src/win/win_ui.c b/src/win/win_ui.c index f4cf7047f..7d9c88164 100644 --- a/src/win/win_ui.c +++ b/src/win/win_ui.c @@ -853,10 +853,7 @@ MainWindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) window_h = rect.bottom - rect.top; save_window_pos = 1; } - plat_vidapi_enable(1); - - plat_vidapi_enable(0); - plat_vidapi_enable(1); + plat_vidapi_enable(2); config_save(); break;