Răsfoiți Sursa

Fix screen updates after window resize

Ivan Savenko 2 ani în urmă
părinte
comite
bffec0068b
1 a modificat fișierele cu 5 adăugiri și 1 ștergeri
  1. 5 1
      client/renderSDL/WindowHandler.cpp

+ 5 - 1
client/renderSDL/WindowHandler.cpp

@@ -269,7 +269,11 @@ void WindowHandler::initializeScreen()
 		throw std::runtime_error("Unable to copy surface\n");
 		throw std::runtime_error("Unable to copy surface\n");
 	}
 	}
 
 
-	screenBuf = screen;
+	if (GH.listInt.size() > 1)
+		screenBuf = screen2;
+	else
+		screenBuf = screen;
+
 	clearScreen();
 	clearScreen();
 }
 }