diff options
Diffstat (limited to 'indra')
| -rwxr-xr-x | indra/newview/llagent.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/lltoolmorph.cpp | 4 | 
2 files changed, 4 insertions, 2 deletions
| diff --git a/indra/newview/llagent.cpp b/indra/newview/llagent.cpp index 939d9398b2..883200c0f5 100755 --- a/indra/newview/llagent.cpp +++ b/indra/newview/llagent.cpp @@ -4296,7 +4296,7 @@ void LLAgent::sendAgentSetAppearance()  		return;  	} -	if (!isAgentAvatarValid() || (getRegion() && getRegion()->getCentralBakeVersion())) return; +	if (!isAgentAvatarValid() || gAgentAvatarp->isEditingAppearance() || (getRegion() && getRegion()->getCentralBakeVersion())) return;  	// At this point we have a complete appearance to send and are in a non-baking region.  	// DRANO FIXME diff --git a/indra/newview/lltoolmorph.cpp b/indra/newview/lltoolmorph.cpp index f39b98dd31..fa94b52362 100644 --- a/indra/newview/lltoolmorph.cpp +++ b/indra/newview/lltoolmorph.cpp @@ -159,7 +159,9 @@ void LLVisualParamHint::preRender(BOOL clear_depth)  	gAgentAvatarp->setVisualParamWeight("Blink_Left", 0.f);  	gAgentAvatarp->setVisualParamWeight("Blink_Right", 0.f);  	gAgentAvatarp->updateComposites(); -	gAgentAvatarp->updateVisualParams(); +	// Calling LLCharacter version, as we don't want position/height changes to cause the avatar to jump +	// up and down when we're doing preview renders. -Nyx +	gAgentAvatarp->LLCharacter::updateVisualParams();  	gAgentAvatarp->updateGeometry(gAgentAvatarp->mDrawable);  	gAgentAvatarp->updateLOD(); | 
