diff options
Diffstat (limited to 'linden/indra/newview/llimpanel.cpp')
-rw-r--r-- | linden/indra/newview/llimpanel.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/linden/indra/newview/llimpanel.cpp b/linden/indra/newview/llimpanel.cpp index b80b80b..193beb9 100644 --- a/linden/indra/newview/llimpanel.cpp +++ b/linden/indra/newview/llimpanel.cpp | |||
@@ -1370,9 +1370,13 @@ void LLFloaterIMPanel::draw() | |||
1370 | } | 1370 | } |
1371 | } | 1371 | } |
1372 | 1372 | ||
1373 | // use embedded panel if available | ||
1373 | if (mSpeakerPanel) | 1374 | if (mSpeakerPanel) |
1374 | { | 1375 | { |
1375 | mSpeakerPanel->refreshSpeakers(); | 1376 | if (mSpeakerPanel->getVisible()) |
1377 | { | ||
1378 | mSpeakerPanel->refreshSpeakers(); | ||
1379 | } | ||
1376 | } | 1380 | } |
1377 | else | 1381 | else |
1378 | { | 1382 | { |