diff --git a/indra/newview/llpanelavatar.cpp b/indra/newview/llpanelavatar.cpp index 54e1fd8fbf299993fa8d350400f8ce074c6ef74e..94b2340c937a2a8f7e75e32658b14f366d2f67d7 100644 --- a/indra/newview/llpanelavatar.cpp +++ b/indra/newview/llpanelavatar.cpp @@ -628,7 +628,18 @@ void LLPanelAvatarProfile::processGroupProperties(const LLAvatarGroups* avatar_g void LLPanelAvatarProfile::got_full_name_callback( const LLUUID& id, const std::string& full_name, bool is_group ) { LLStringUtil::format_map_t args; - args["[NAME]"] = full_name; + + std::string name; + if (LLAvatarNameCache::useDisplayNames()) + { + name = LLCacheName::buildUsername(full_name); + } + else + { + name = full_name; + } + + args["[NAME]"] = name; std::string linden_name = getString("name_text_args", args); getChild<LLUICtrl>("name_descr_text")->setValue(linden_name); diff --git a/indra/newview/skins/default/xui/en/panel_my_profile.xml b/indra/newview/skins/default/xui/en/panel_my_profile.xml index fa39eaf3edd9fa2d9cdf560eb891341ba1ede52c..4bd2235cdae86799fd169430d94132b0218d9b3f 100644 --- a/indra/newview/skins/default/xui/en/panel_my_profile.xml +++ b/indra/newview/skins/default/xui/en/panel_my_profile.xml @@ -108,7 +108,7 @@ height="15" layout="topleft" left_pad="10" - name="name_descr_text" + name="display_name_descr_text" text_color="0.7 0.7 0.7 1.0" top_delta="0" width="280" > @@ -121,7 +121,7 @@ height="15" layout="topleft" left_delta="0" - name="display_name_descr_text" + name="name_descr_text" text_color="0.4 0.4 0.4 1.0" top_delta="20" width="280">