From 6370b152611a2bcee0b34098898cd2cddf7b2c8c Mon Sep 17 00:00:00 2001 From: VisualSj Date: Thu, 24 Dec 2015 16:31:03 +0800 Subject: [PATCH] Fixed a bug that scale9Sprite position error --- extensions/ccui/base-classes/UIScale9SpriteWebGLRenderCmd.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/ccui/base-classes/UIScale9SpriteWebGLRenderCmd.js b/extensions/ccui/base-classes/UIScale9SpriteWebGLRenderCmd.js index f0c824b249..a288c05841 100644 --- a/extensions/ccui/base-classes/UIScale9SpriteWebGLRenderCmd.js +++ b/extensions/ccui/base-classes/UIScale9SpriteWebGLRenderCmd.js @@ -105,7 +105,7 @@ proto.setDirtyFlag = function (dirtyFlag, child) { // ignore cache dirty, it's only for canvas if (dirtyFlag === cc.Node._dirtyFlags.cacheDirty) - return; + dirtyFlag = cc.Node._dirtyFlags.transformDirty; cc.Node.RenderCmd.prototype.setDirtyFlag.call(this, dirtyFlag, child); };