diff options
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/llcallfloater.cpp | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/indra/newview/llcallfloater.cpp b/indra/newview/llcallfloater.cpp index 1c6857b75c..0b58c8f476 100644 --- a/indra/newview/llcallfloater.cpp +++ b/indra/newview/llcallfloater.cpp @@ -601,10 +601,13 @@ void LLCallFloater::updateNotInVoiceParticipantState(LLAvatarListItem* item)  			}  		}  		break; -	case STATE_INVITED:  	case STATE_LEFT:  		// nothing to do. These states should not be changed.  		break; +	case STATE_INVITED: +		// If avatar was invited into group chat and went offline it is still exists in mSpeakerStateMap +		// If it goes online it will be rendered as JOINED via LAvatarListItem. +		// Lets update its visual representation. See EXT-6660  	case STATE_UNKNOWN:  		// If an avatarID is not found in a speakers list from VoiceClient and  		// a panel with this ID has an UNKNOWN status this means that this person | 
