From 33b3cd9ba4f9957cae770ad78a566829193b852d Mon Sep 17 00:00:00 2001 From: xezon <4720891+xezon@users.noreply.github.com> Date: Sat, 7 Feb 2026 00:07:06 +0100 Subject: [PATCH] fix(intro): Fix order of Display Update and Draw in intro loop --- Generals/Code/GameEngine/Source/GameClient/GameClient.cpp | 2 +- GeneralsMD/Code/GameEngine/Source/GameClient/GameClient.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Generals/Code/GameEngine/Source/GameClient/GameClient.cpp b/Generals/Code/GameEngine/Source/GameClient/GameClient.cpp index 9e3ba9c275a..78f6f63984b 100644 --- a/Generals/Code/GameEngine/Source/GameClient/GameClient.cpp +++ b/Generals/Code/GameEngine/Source/GameClient/GameClient.cpp @@ -583,8 +583,8 @@ void GameClient::update( void ) if(TheGlobalData->m_playIntro || TheGlobalData->m_afterIntro) { // redraw all views, update the GUI - TheDisplay->DRAW(); TheDisplay->UPDATE(); + TheDisplay->DRAW(); return; } diff --git a/GeneralsMD/Code/GameEngine/Source/GameClient/GameClient.cpp b/GeneralsMD/Code/GameEngine/Source/GameClient/GameClient.cpp index dfcaab45511..d59578dff2c 100644 --- a/GeneralsMD/Code/GameEngine/Source/GameClient/GameClient.cpp +++ b/GeneralsMD/Code/GameEngine/Source/GameClient/GameClient.cpp @@ -621,8 +621,8 @@ void GameClient::update( void ) if(TheGlobalData->m_playIntro || TheGlobalData->m_afterIntro) { // redraw all views, update the GUI - TheDisplay->DRAW(); TheDisplay->UPDATE(); + TheDisplay->DRAW(); return; }