diff --git a/cocos2d/core/sprite_nodes/CCSprite.js b/cocos2d/core/sprite_nodes/CCSprite.js index ce285eb3bf..3e31cce561 100644 --- a/cocos2d/core/sprite_nodes/CCSprite.js +++ b/cocos2d/core/sprite_nodes/CCSprite.js @@ -1307,7 +1307,7 @@ cc.Sprite = cc.NodeRGBA.extend(/** @lends cc.Sprite# */{ // by default use "Self Render". // if the sprite is added to a batchnode, then it will automatically switch to "batchnode Render" - this.setBatchNode(null); + this.setBatchNode(this._batchNode); this._quadDirty = true; this._callLoadedEventCallbacks(); }, @@ -1333,7 +1333,7 @@ cc.Sprite = cc.NodeRGBA.extend(/** @lends cc.Sprite# */{ // by default use "Self Render". // if the sprite is added to a batchnode, then it will automatically switch to "batchnode Render" - this.setBatchNode(null); + this.setBatchNode(this._batchNode); this._callLoadedEventCallbacks(); },