Fix main.js bug
This commit is contained in:
parent
ddfc725856
commit
6190b6e377
5
main.js
5
main.js
@ -344,6 +344,8 @@ main.prototype.selectButton = function (index) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (core.dom.startPanel.style.display != 'block') return;
|
||||||
|
|
||||||
if (main.dom.startButtons.style.display == 'block') {
|
if (main.dom.startButtons.style.display == 'block') {
|
||||||
select(main.dom.startButtons.children);
|
select(main.dom.startButtons.children);
|
||||||
}
|
}
|
||||||
@ -372,7 +374,8 @@ main.dom.body.onkeydown = function(e) {
|
|||||||
|
|
||||||
////// 在界面上放开某按键时 //////
|
////// 在界面上放开某按键时 //////
|
||||||
main.dom.body.onkeyup = function(e) {
|
main.dom.body.onkeyup = function(e) {
|
||||||
if (main.dom.startButtons.style.display == 'block' || main.dom.levelChooseButtons.style.display == 'block') {
|
if (core.dom.startPanel.style.display == 'block' &&
|
||||||
|
(main.dom.startButtons.style.display == 'block' || main.dom.levelChooseButtons.style.display == 'block')) {
|
||||||
if (e.keyCode == 38 || e.keyCode == 33) // up/pgup
|
if (e.keyCode == 38 || e.keyCode == 33) // up/pgup
|
||||||
main.selectButton((main.selectedButton||0) - 1);
|
main.selectButton((main.selectedButton||0) - 1);
|
||||||
else if (e.keyCode == 40 || e.keyCode == 34) // down/pgdn
|
else if (e.keyCode == 40 || e.keyCode == 34) // down/pgdn
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user