diff options
| author | Brad Payne (Vir Linden) <vir@lindenlab.com> | 2013-10-31 09:32:20 -0400 | 
|---|---|---|
| committer | Brad Payne (Vir Linden) <vir@lindenlab.com> | 2013-10-31 09:32:20 -0400 | 
| commit | 914ae700d211923c80df7de9a072b5692f164515 (patch) | |
| tree | 68a586a4f32bfd1f395c4942701813e002047622 | |
| parent | 6ed4c84a30e8f4044ccaedba114e13e07ae5c46d (diff) | |
| parent | 2dbf6569a77c37d7c7ecc684dd417ddbbb7c6bab (diff) | |
merge
| -rwxr-xr-x | indra/newview/llstartup.cpp | 11 | 
1 files changed, 7 insertions, 4 deletions
| diff --git a/indra/newview/llstartup.cpp b/indra/newview/llstartup.cpp index 61d0855119..d440ba246a 100755 --- a/indra/newview/llstartup.cpp +++ b/indra/newview/llstartup.cpp @@ -313,6 +313,12 @@ void update_texture_fetch()  	gTextureList.updateImages(0.10f);  } +void set_flags_and_update_appearance() +{ +	LLAppearanceMgr::instance().setAttachmentInvLinkEnable(true); +	LLAppearanceMgr::instance().updateAppearanceFromCOF(true, true, no_op); +} +  // Returns false to skip other idle processing. Should only return  // true when all initialization done.  bool idle_startup() @@ -2039,12 +2045,9 @@ bool idle_startup()  		if (isAgentAvatarValid() && !gAgent.isFirstLogin() && !gAgent.isOutfitChosen())  		{  			gAgentWearables.notifyLoadingStarted(); -			callAfterCategoryFetch(LLAppearanceMgr::instance().getCOF(), -								   boost::bind(&LLAppearanceMgr::updateAppearanceFromCOF, -											   LLAppearanceMgr::getInstance(), true, true, no_op)); -			LLAppearanceMgr::instance().setAttachmentInvLinkEnable(true);  			gAgent.setOutfitChosen(TRUE);  			gAgentWearables.sendDummyAgentWearablesUpdate(); +			callAfterCategoryFetch(LLAppearanceMgr::instance().getCOF(), set_flags_and_update_appearance);  		}  		display_startup(); | 
