aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/llui/llfloater.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/llui/llfloater.cpp')
-rw-r--r--linden/indra/llui/llfloater.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/linden/indra/llui/llfloater.cpp b/linden/indra/llui/llfloater.cpp
index 1500f9f..496b67f 100644
--- a/linden/indra/llui/llfloater.cpp
+++ b/linden/indra/llui/llfloater.cpp
@@ -2735,6 +2735,11 @@ void LLMultiFloater::addFloater(LLFloater* floaterp, BOOL select_added_floater,
2735 { 2735 {
2736 mTabContainer->selectTabPanel(floaterp); 2736 mTabContainer->selectTabPanel(floaterp);
2737 } 2737 }
2738 else
2739 {
2740 // reassert visible tab (hiding new floater if necessary)
2741 mTabContainer->selectTab(mTabContainer->getCurrentPanelIndex());
2742 }
2738 2743
2739 floaterp->setHost(this); 2744 floaterp->setHost(this);
2740 if (mMinimized) 2745 if (mMinimized)