diff options
author | Mike Antipov <mantipov@productengine.com> | 2009-12-17 15:47:21 +0200 |
---|---|---|
committer | Mike Antipov <mantipov@productengine.com> | 2009-12-17 15:47:21 +0200 |
commit | 68b687b73e69e90d605680d51452f9ddc7e48e64 (patch) | |
tree | 22a5de103e4fe7419ce146519f81fcb36ef382d2 /indra | |
parent | 668fcbbd80a8402d5e7e7e5cd77b6a8f72943f46 (diff) |
Fixed major bug EXT-3539 (IM well floater doesn't appear after IM well button has been pressed)
- Fixed wrong condition to chech if item for passed session already exists in the list
--HG--
branch : product-engine
Diffstat (limited to 'indra')
-rw-r--r-- | indra/newview/llsyswellwindow.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/indra/newview/llsyswellwindow.cpp b/indra/newview/llsyswellwindow.cpp index f49e7ef0da..feaa22e7f0 100644 --- a/indra/newview/llsyswellwindow.cpp +++ b/indra/newview/llsyswellwindow.cpp @@ -709,8 +709,8 @@ BOOL LLIMWellWindow::postBuild() void LLIMWellWindow::sessionAdded(const LLUUID& session_id, const std::string& name, const LLUUID& other_participant_id) { - if (!mMessageList->getItemByValue(session_id)) return; - + if (mMessageList->getItemByValue(session_id)) return; + // For im sessions started as voice call chiclet gets created on the first incoming message if (gIMMgr->isVoiceCall(session_id)) return; |