score: call setUI after menu
parent
fbe14a79d1
commit
01d33cbbfa
|
|
@ -28,10 +28,11 @@ function getSecondsTime() {
|
||||||
return Math.floor(getTime() * 1000);
|
return Math.floor(getTime() * 1000);
|
||||||
}
|
}
|
||||||
|
|
||||||
function setupInputWatchers() {
|
function setupInputWatchers(init) {
|
||||||
isBangle1 = !!global.BTN4;
|
isBangle1 = !!global.BTN4;
|
||||||
setWatch(() => handleInput(2), isBangle1 != null ? BTN2 : BTN, { repeat: true });
|
|
||||||
Bangle.setUI('updown', v => v && handleInput(Math.floor((v+2)/2)+(isBangle1 ? 0 : 3)));
|
Bangle.setUI('updown', v => v && handleInput(Math.floor((v+2)/2)+(isBangle1 ? 0 : 3)));
|
||||||
|
if (init) {
|
||||||
|
setWatch(() => handleInput(2), isBangle1 != null ? BTN2 : BTN, { repeat: true });
|
||||||
Bangle.on('touch', (b, e) => {
|
Bangle.on('touch', (b, e) => {
|
||||||
if (isBangle1) {
|
if (isBangle1) {
|
||||||
if (b === 1) {
|
if (b === 1) {
|
||||||
|
|
@ -48,6 +49,7 @@ function setupInputWatchers() {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function setupMatch() {
|
function setupMatch() {
|
||||||
scores = [];
|
scores = [];
|
||||||
|
|
@ -87,6 +89,8 @@ function showSettingsMenu() {
|
||||||
settingsMenuOpened = null;
|
settingsMenuOpened = null;
|
||||||
|
|
||||||
draw();
|
draw();
|
||||||
|
|
||||||
|
setupInputWatchers();
|
||||||
}, function (msg) {
|
}, function (msg) {
|
||||||
switch (msg) {
|
switch (msg) {
|
||||||
case 'end_set':
|
case 'end_set':
|
||||||
|
|
@ -445,6 +449,6 @@ function draw() {
|
||||||
g.flip();
|
g.flip();
|
||||||
}
|
}
|
||||||
|
|
||||||
setupInputWatchers();
|
setupInputWatchers(true);
|
||||||
setupMatch();
|
setupMatch();
|
||||||
draw();
|
draw();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue