Skip to content

Commit 0eddf61

Browse files
PatriceJianghuangwei1024
authored andcommitted
[js-tests] prevent frequently click 'Main Menu' button, load main scene multiple times (cocos2d#19228)
1 parent 82d471a commit 0eddf61

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

tests/js-tests/src/tests-main.js

+3
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ var autoTestEnabled = autoTestEnabled || false;
4545
var autoTestCurrentTestName = autoTestCurrentTestName || "N/A";
4646

4747
var TestScene = cc.Scene.extend({
48+
_mainMenu :null,
4849
ctor:function (bPortrait) {
4950
this._super();
5051
this.init();
@@ -53,6 +54,7 @@ var TestScene = cc.Scene.extend({
5354
var menuItem = new cc.MenuItemLabel(label, this.onMainMenuCallback, this);
5455

5556
var menu = new cc.Menu(menuItem);
57+
this._mainMenu = menu;
5658
menu.x = 0;
5759
menu.y = 0;
5860
menuItem.x = winSize.width - 50;
@@ -66,6 +68,7 @@ var TestScene = cc.Scene.extend({
6668
if (director.isPaused()) {
6769
director.resume();
6870
}
71+
this._mainMenu.enabled = false;
6972
var scene = new cc.Scene();
7073
var layer = new TestController();
7174
scene.addChild(layer);

0 commit comments

Comments
 (0)