Skip to content

Commit 0c3aca6

Browse files
committed
Extensions Test->Cocosbuilder Test->Sprites 9 Slice Click unresponsive
1 parent a14fa8a commit 0c3aca6

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

extensions/ccui/base-classes/UIScale9Sprite.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -929,6 +929,10 @@ ccui.Scale9Sprite = cc.Scale9Sprite = cc.Node.extend(/** @lends ccui.Scale9Sprit
929929
* @param {cc.rect} capInsets
930930
*/
931931
setSpriteFrame: function (spriteFrame, capInsets) {
932+
// Reset insets
933+
if (!capInsets)
934+
capInsets = cc.rect();
935+
932936
var sprite = new cc.Sprite(spriteFrame.getTexture());
933937
var locLoaded = spriteFrame.textureLoaded();
934938
this._textureLoaded = locLoaded;
@@ -945,9 +949,7 @@ ccui.Scale9Sprite = cc.Scale9Sprite = cc.Node.extend(/** @lends ccui.Scale9Sprit
945949
},this);
946950
}
947951
this.updateWithSprite(sprite, spriteFrame.getRect(),spriteFrame.isRotated(),spriteFrame.getOffset(),spriteFrame.getOriginalSize(),capInsets);
948-
// Reset insets
949-
if (!capInsets)
950-
capInsets = cc.rect();
952+
951953
this._insetLeft = capInsets.x;
952954
this._insetTop = capInsets.y;
953955
this._insetRight = this._originalSize.width - this._insetLeft - capInsets.width;

0 commit comments

Comments
 (0)