diff options
| author | Kent Quirk <q@lindenlab.com> | 2010-03-24 01:26:23 -0400 |
|---|---|---|
| committer | Kent Quirk <q@lindenlab.com> | 2010-03-24 01:26:23 -0400 |
| commit | bd95e64d3da1b90b37e88e31979cc8f227d5cc58 (patch) | |
| tree | fff84f4075cb34a3fdd589bf399e47bebb8bc17d /indra/llui/llmultifloater.cpp | |
| parent | 3ad56f22158dd2665204745af2171689f208cd7e (diff) | |
| parent | 00a97a4f95f644b1807d72cebce6dd6a7a1cf31e (diff) | |
Set hotfix build params for Release.
Diffstat (limited to 'indra/llui/llmultifloater.cpp')
| -rw-r--r-- | indra/llui/llmultifloater.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/indra/llui/llmultifloater.cpp b/indra/llui/llmultifloater.cpp index 33d47a3f0e..4af9108329 100644 --- a/indra/llui/llmultifloater.cpp +++ b/indra/llui/llmultifloater.cpp @@ -352,6 +352,13 @@ BOOL LLMultiFloater::handleKeyHere(KEY key, MASK mask) if (floater && floater->canClose() && floater->isCloseable()) { floater->closeFloater(); + + // EXT-5695 (Tabbed IM window loses focus if close any tabs by Ctrl+W) + // bring back focus on tab container if there are any tab left + if(mTabContainer->getTabCount() > 0) + { + mTabContainer->setFocus(TRUE); + } } return TRUE; } |
