From 029a5699c3ec3a6f9c304c042eb6c366bd38a674 Mon Sep 17 00:00:00 2001 From: Ivan Savenko Date: Sun, 26 Jan 2025 11:19:14 +0000 Subject: [PATCH] Only play sound in lobby for global channels if lobby UI is active --- client/globalLobby/GlobalLobbyClient.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/globalLobby/GlobalLobbyClient.cpp b/client/globalLobby/GlobalLobbyClient.cpp index 9a29ddae3..ad33f91df 100644 --- a/client/globalLobby/GlobalLobbyClient.cpp +++ b/client/globalLobby/GlobalLobbyClient.cpp @@ -171,7 +171,7 @@ void GlobalLobbyClient::receiveChatMessage(const JsonNode & json) lobbyWindowPtr->onGameChatMessage(message.displayName, message.messageText, message.timeFormatted, channelType, channelName); lobbyWindowPtr->refreshChatText(); - if(channelType == "player" || lobbyWindowPtr->isChannelOpen(channelType, channelName)) + if(channelType == "player" || (lobbyWindowPtr->isChannelOpen(channelType, channelName) && lobbyWindowPtr->isActive())) CCS->soundh->playSound(AudioPath::builtin("CHAT")); } }