diff --git a/doc/contributions.txt b/doc/contributions.txt index d968e8025011670e2cc81263702d3be0b52bb895..b3d1c2432df00a7b4b7bc9e83016ffbc3d02e3dd 100755 --- a/doc/contributions.txt +++ b/doc/contributions.txt @@ -199,6 +199,7 @@ Ansariel Hiller STORM-2133 MAINT-6511 MAINT-6612 + MAINT-6637 Aralara Rajal Arare Chantilly CHUIBUG-191 diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp index aebc0665074bcae3b2cf373f25b07d4747b2a257..f79249d6fa4b4e56f0b540c70d8c2218b7b77f20 100644 --- a/indra/newview/llvoavatar.cpp +++ b/indra/newview/llvoavatar.cpp @@ -7392,16 +7392,13 @@ void LLVOAvatar::processAvatarAppearance( LLMessageSystem* mesgsys ) // No backsies zone - if we get here, the message should be valid and usable, will be processed. LL_INFOS("Avatar") << "Processing appearance message version " << thisAppearanceVersion << LL_ENDL; - if (isSelf()) - { - // Note: - // locally the COF is maintained via LLInventoryModel::accountForUpdate - // which is called from various places. This should match the simhost's - // idea of what the COF version is. AIS however maintains its own version - // of the COF that should be considered canonical. - mLastUpdateReceivedCOFVersion = thisAppearanceVersion; - } - + // Note: + // locally the COF is maintained via LLInventoryModel::accountForUpdate + // which is called from various places. This should match the simhost's + // idea of what the COF version is. AIS however maintains its own version + // of the COF that should be considered canonical. + mLastUpdateReceivedCOFVersion = thisAppearanceVersion; + if (applyParsedTEMessage(contents.mTEContents) > 0 && isChanged(TEXTURE)) { updateVisualComplexity();