diff options
| -rw-r--r-- | indra/newview/llfloaterimsessiontab.cpp | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/indra/newview/llfloaterimsessiontab.cpp b/indra/newview/llfloaterimsessiontab.cpp index 3a1cc2880a..da77ca0079 100644 --- a/indra/newview/llfloaterimsessiontab.cpp +++ b/indra/newview/llfloaterimsessiontab.cpp @@ -165,6 +165,11 @@ void LLFloaterIMSessionTab::addToHost(const LLUUID& session_id)  					|| gSavedSettings.getBOOL("NearbyChatIsNotTornOff"))  			{  				floater_container->addFloater(conversp, TRUE, LLTabContainer::END); + +				if (!floater_container->getVisible()) +				{ +					LLFloaterReg::toggleInstanceOrBringToFront("im_container");			 +				}  			}  			else  			{  | 
