From 02978bcdd2b44e239bffc9df89c54f49759a35c7 Mon Sep 17 00:00:00 2001 From: MrS-ibra Date: Mon, 23 Mar 2026 03:53:26 +0300 Subject: [PATCH] Close communicator when exiting score screen --- .../Source/GameClient/GUI/GUICallbacks/Menus/ScoreScreen.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/ScoreScreen.cpp b/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/ScoreScreen.cpp index 46c35c6122f..07165876007 100644 --- a/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/ScoreScreen.cpp +++ b/GeneralsMD/Code/GameEngine/Source/GameClient/GUI/GUICallbacks/Menus/ScoreScreen.cpp @@ -618,6 +618,7 @@ WindowMsgHandledType ScoreScreenSystem( GameWindow *window, UnsignedInt msg, Int controlID = control->winGetWindowId(); if( controlID == buttonOkID ) { + GameSpyCloseOverlay(GSOVERLAY_BUDDY); TheShell->pop(); TheCampaignManager->setCampaign(AsciiString::TheEmptyString);