From 397e58df900093883d166020d857f90f7d76f632 Mon Sep 17 00:00:00 2001
From: Rye Mutt <rye@alchemyviewer.org>
Date: Sun, 24 Dec 2023 15:52:55 -0500
Subject: [PATCH] Always toast when using chatbar mode

---
 indra/newview/llfloaterimnearbychathandler.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/indra/newview/llfloaterimnearbychathandler.cpp b/indra/newview/llfloaterimnearbychathandler.cpp
index 6b43580ba7a..c27d80c90a0 100644
--- a/indra/newview/llfloaterimnearbychathandler.cpp
+++ b/indra/newview/llfloaterimnearbychathandler.cpp
@@ -679,7 +679,8 @@ void LLFloaterIMNearbyChatHandler::processChat(const LLChat& chat_msg,
 		//}
 
         //Will show toast when chat preference is set        
-        if((gSavedSettings.getString("NotificationNearbyChatOptions") == "toast") || !nearby_chat->isMessagePanelVisible())
+		static LLCachedControl<bool> sChatInWindow(gSavedSettings, "AlchemyNearbyChatInput", true);
+        if((gSavedSettings.getString("NotificationNearbyChatOptions") == "toast") || (sChatInWindow))
         {
             // Add a nearby chat toast.
             LLUUID id;
-- 
GitLab