瀏覽代碼

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

Aksel 5 年之前
父節點
當前提交
f955075eb2
共有 1 個文件被更改,包括 1 次插入0 次删除
  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;