Skip to content

Commit ad9982c

Browse files
committed
cocos2d-js#1161: Fix MenuItemSprite's automatic init logic
1 parent 5e0afd7 commit ad9982c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

cocos2d/menus/CCMenuItem.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -740,9 +740,9 @@ cc.MenuItemSprite = cc.MenuItem.extend(/** @lends cc.MenuItemSprite# */{
740740
} else if (four !== undefined && cc.isFunction(three)) {
741741
target = four;
742742
callback = three;
743-
disabledImage = new cc.Sprite(selectedSprite);
743+
disabledImage = new cc.Sprite(selectedSprite.getTexture(), selectedSprite.getTextureRect());
744744
} else if (three === undefined) {
745-
disabledImage = new cc.Sprite(selectedSprite);
745+
disabledImage = new cc.Sprite(selectedSprite.getTexture(), selectedSprite.getTextureRect());
746746
}
747747
this.initWithNormalSprite(normalSprite, selectedSprite, disabledImage, callback, target);
748748
}

0 commit comments

Comments
 (0)