diff --git a/cocos/editor-support/cocostudio/CCBone.cpp b/cocos/editor-support/cocostudio/CCBone.cpp index dbaa142020..69b391e17c 100644 --- a/cocos/editor-support/cocostudio/CCBone.cpp +++ b/cocos/editor-support/cocostudio/CCBone.cpp @@ -249,7 +249,7 @@ void Bone::applyParentTransform(Bone *parent) void CCBone::setBlendFunc(const BlendFunc& blendFunc) { - if (_blendFunc.src != blendFunc.src && _blendFunc.dst != blendFunc.dst) + if (_blendFunc.src != blendFunc.src || _blendFunc.dst != blendFunc.dst) { _blendFunc = blendFunc; _blendDirty = true;