From b89ec79e87a270162be3103743a48f341a7db5a2 Mon Sep 17 00:00:00 2001 From: Ansariel Date: Sun, 18 Oct 2015 23:02:17 +0200 Subject: [PATCH] Favorites sort order not persisting on "Resident" accounts --- indra/newview/llfavoritesbar.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/indra/newview/llfavoritesbar.cpp b/indra/newview/llfavoritesbar.cpp index 769a15ba09..7d8e84e84e 100755 --- a/indra/newview/llfavoritesbar.cpp +++ b/indra/newview/llfavoritesbar.cpp @@ -1640,7 +1640,12 @@ void LLFavoritesOrderStorage::load() in_file.close(); // FIRE-10122 - User@grid stored_favorites.xml //user_llsd = fav_llsd[gAgentUsername]; - user_llsd = fav_llsd[gAgentUsername + " @ " + LLGridManager::getInstance()->getGridLabel()]; + std::string username = gAgentUsername; + if (username.find(" ") == std::string::npos) + { + username += " Resident"; + } + user_llsd = fav_llsd[username + " @ " + LLGridManager::getInstance()->getGridLabel()]; // S32 index = 0;