Răsfoiți Sursa

Merge pull request #5437 from vnen/fix-visualserver-minimize-error

Fix visual server error when minimizing the window
Juan Linietsky 9 ani în urmă
părinte
comite
8362bb1434
1 a modificat fișierele cu 6 adăugiri și 2 ștergeri
  1. 6 2
      platform/windows/os_windows.cpp

+ 6 - 2
platform/windows/os_windows.cpp

@@ -604,8 +604,12 @@ LRESULT OS_Windows::WndProc(HWND hWnd,UINT uMsg, WPARAM	wParam,	LPARAM	lParam) {
 		} break;
 
 		case WM_SIZE: {
-			video_mode.width=LOWORD(lParam);
-			video_mode.height=HIWORD(lParam);
+			int window_w = LOWORD(lParam);
+			int window_h = HIWORD(lParam);
+			if (window_w > 0 && window_h > 0) {
+				video_mode.width = window_w;
+				video_mode.height = window_h;
+			}
 			//return 0;								// Jump Back
 		} break;
 		case WM_SYSKEYDOWN: