diff options
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/llpersonfolderview.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/llpersonmodelcommon.cpp | 3 | 
2 files changed, 3 insertions, 2 deletions
| diff --git a/indra/newview/llpersonfolderview.cpp b/indra/newview/llpersonfolderview.cpp index dac3dd03c7..97f5d5a03a 100644 --- a/indra/newview/llpersonfolderview.cpp +++ b/indra/newview/llpersonfolderview.cpp @@ -73,7 +73,7 @@ bool LLPersonFolderView::onConversationModelEvent(const LLSD &event)  	if(type == "add_participant")  	{  		LLPersonTabModel * person_folder_model = dynamic_cast<LLPersonTabModel *>(mPersonFolderModelMap[folder_id]); -		LLPersonTabView * person_folder_view = dynamic_cast<LLPersonTabView *>(mPersonFolderViewMap[person_id]); +		LLPersonTabView * person_folder_view = dynamic_cast<LLPersonTabView *>(mPersonFolderViewMap[folder_id]);  		if(person_folder_model)  		{ diff --git a/indra/newview/llpersonmodelcommon.cpp b/indra/newview/llpersonmodelcommon.cpp index 764dd08115..bea7f3d45e 100644 --- a/indra/newview/llpersonmodelcommon.cpp +++ b/indra/newview/llpersonmodelcommon.cpp @@ -38,7 +38,8 @@  LLPersonModelCommon::LLPersonModelCommon(std::string display_name, LLFolderViewModelInterface& root_view_model) :  LLFolderViewModelItemCommon(root_view_model), -	mName(display_name) +	mName(display_name), +	mID(LLUUID().generateNewID())  {  } | 
