From eeaeca81b9a0d35b12c047497dc388593b2e9f29 Mon Sep 17 00:00:00 2001 From: Yuri Chebotarev Date: Mon, 16 Nov 2009 14:13:36 +0200 Subject: fix for normal ticket EXT-2459 Nearby toasts aren't visible when nearby chat console is minimized --HG-- branch : product-engine --- indra/newview/llnearbychat.cpp | 9 ++++++++- indra/newview/llnearbychat.h | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'indra/newview') diff --git a/indra/newview/llnearbychat.cpp b/indra/newview/llnearbychat.cpp index ac806d7106..8bf964f0a7 100644 --- a/indra/newview/llnearbychat.cpp +++ b/indra/newview/llnearbychat.cpp @@ -292,5 +292,12 @@ void LLNearbyChat::getAllowedRect(LLRect& rect) { rect = gViewerWindow->getWorldViewRectRaw(); } - +void LLNearbyChat::setMinimized (BOOL minimize) +{ + if(minimize && !isDocked()) + { + setVisible(FALSE); + } + LLDockableFloater::setMinimized(minimize); +} diff --git a/indra/newview/llnearbychat.h b/indra/newview/llnearbychat.h index cb4654654a..ac3f346538 100644 --- a/indra/newview/llnearbychat.h +++ b/indra/newview/llnearbychat.h @@ -57,6 +57,7 @@ public: /*virtual*/ void onOpen (const LLSD& key); virtual void setRect (const LLRect &rect); + virtual void setMinimized (BOOL minimize); private: virtual void applySavedVariables(); -- cgit v1.2.3