From 04b656120b7daef6de3e235b75b33d8a295d90f8 Mon Sep 17 00:00:00 2001 From: Ibra Date: Wed, 8 Apr 2026 07:21:08 +0300 Subject: [PATCH] bugfix(quickmatch): Disable the back button when a QuickMatch is found --- .../GameClient/GUI/GUICallbacks/Menus/WOLQuickMatchMenu.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/WOLQuickMatchMenu.cpp b/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/WOLQuickMatchMenu.cpp index b58e6db903..76db197e18 100644 --- a/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/WOLQuickMatchMenu.cpp +++ b/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/WOLQuickMatchMenu.cpp @@ -1161,6 +1161,7 @@ void WOLQuickMatchMenuInit( WindowLayout *layout, void *userData ) pLobbyInterface->RegisterForMatchmakingMatchFoundCallback([]() { + buttonBack->winEnable(FALSE); buttonStop->winEnable(FALSE); if (TheAudio) { @@ -1205,9 +1206,6 @@ void WOLQuickMatchMenuInit( WindowLayout *layout, void *userData ) // TODO_NGMP //SendStatsToOtherPlayers(TheNGMPGame); - // we've started, there's no going back - // i.e. disable the back button. - buttonBack->winEnable(FALSE); GameWindow* buttonBuddy = TheWindowManager->winGetWindowFromId(NULL, NAMEKEY("GameSpyGameOptionsMenu.wnd:ButtonCommunicator")); if (buttonBuddy) buttonBuddy->winEnable(FALSE);