Răsfoiți Sursa

Window size is properly restored after exiting fullscreen mode (#332)

Aksel 5 ani în urmă
părinte
comite
f955075eb2
1 a modificat fișierele cu 1 adăugiri și 0 ștergeri
  1. 1 0
      libs/sdl/sdl.c

+ 1 - 0
libs/sdl/sdl.c

@@ -459,6 +459,7 @@ HL_PRIM bool HL_NAME(win_set_fullscreen)(SDL_Window *win, int mode) {
 		// exit borderless
 		SetWindowLong(wnd,GWL_STYLE,save->style);
 		SetWindowPos(wnd,NULL,save->x,save->y,save->w,save->h,0);
+		SDL_SetWindowSize(win, save->w, save->h);
 		free(save);
 		SDL_SetWindowData(win,"save",NULL);
 		save = NULL;