diff options
Diffstat (limited to 'linden/indra/newview/llfloateractivespeakers.cpp')
-rw-r--r-- | linden/indra/newview/llfloateractivespeakers.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/linden/indra/newview/llfloateractivespeakers.cpp b/linden/indra/newview/llfloateractivespeakers.cpp index a8f3f91..b4d402a 100644 --- a/linden/indra/newview/llfloateractivespeakers.cpp +++ b/linden/indra/newview/llfloateractivespeakers.cpp | |||
@@ -98,6 +98,11 @@ void LLSpeaker::onAvatarNameLookup(const LLUUID& id, const std::string& first, c | |||
98 | if (speaker_ptr) | 98 | if (speaker_ptr) |
99 | { | 99 | { |
100 | speaker_ptr->mDisplayName = first + " " + last; | 100 | speaker_ptr->mDisplayName = first + " " + last; |
101 | // [RLVa:KB] - Checked: 2009-07-10 (RLVa-1.0.0g) | Added: RLVa-1.0.0g | ||
102 | // TODO-RLVa: this seems to get called per frame which is very likely an LL bug that will eventuall get fixed | ||
103 | if (gRlvHandler.hasBehaviour(RLV_BHVR_SHOWNAMES)) | ||
104 | speaker_ptr->mDisplayName = gRlvHandler.getAnonym(speaker_ptr->mDisplayName); | ||
105 | // [/RLVa:KB] | ||
101 | } | 106 | } |
102 | } | 107 | } |
103 | 108 | ||
@@ -710,6 +715,13 @@ void LLPanelActiveSpeakers::onVolumeChange(LLUICtrl* source, void* user_data) | |||
710 | //static | 715 | //static |
711 | void LLPanelActiveSpeakers::onClickProfile(void* user_data) | 716 | void LLPanelActiveSpeakers::onClickProfile(void* user_data) |
712 | { | 717 | { |
718 | // [RLVa:KB] - Checked: 2009-07-10 (RLVa-1.0.0g) | Added: RLVa-1.0.0g | ||
719 | if (gRlvHandler.hasBehaviour(RLV_BHVR_SHOWNAMES)) | ||
720 | { | ||
721 | return; | ||
722 | } | ||
723 | // [/RLVa:KB] | ||
724 | |||
713 | LLPanelActiveSpeakers* panelp = (LLPanelActiveSpeakers*)user_data; | 725 | LLPanelActiveSpeakers* panelp = (LLPanelActiveSpeakers*)user_data; |
714 | LLUUID speaker_id = panelp->mSpeakerList->getValue().asUUID(); | 726 | LLUUID speaker_id = panelp->mSpeakerList->getValue().asUUID(); |
715 | 727 | ||
@@ -719,6 +731,13 @@ void LLPanelActiveSpeakers::onClickProfile(void* user_data) | |||
719 | //static | 731 | //static |
720 | void LLPanelActiveSpeakers::onDoubleClickSpeaker(void* user_data) | 732 | void LLPanelActiveSpeakers::onDoubleClickSpeaker(void* user_data) |
721 | { | 733 | { |
734 | // [RLVa:KB] - Checked: 2009-07-10 (RLVa-1.0.0g) | Added: RLVa-1.0.0g | ||
735 | if (gRlvHandler.hasBehaviour(RLV_BHVR_SHOWNAMES)) | ||
736 | { | ||
737 | return; | ||
738 | } | ||
739 | // [/RLVa:KB] | ||
740 | |||
722 | LLPanelActiveSpeakers* panelp = (LLPanelActiveSpeakers*)user_data; | 741 | LLPanelActiveSpeakers* panelp = (LLPanelActiveSpeakers*)user_data; |
723 | LLUUID speaker_id = panelp->mSpeakerList->getValue().asUUID(); | 742 | LLUUID speaker_id = panelp->mSpeakerList->getValue().asUUID(); |
724 | 743 | ||