diff --git a/public/libs/control.js b/public/libs/control.js index 6e4f8e3..572f746 100644 --- a/public/libs/control.js +++ b/public/libs/control.js @@ -2317,7 +2317,7 @@ control.prototype._doSL_load = function (id, callback) { 1 )[0]; if (!main.replayChecking) { - mota.ui.fixed.open('start'); + mota.ui.fixed.closeByName('start'); } if (core.isPlaying() && !core.status.gameOver) { core.control.autosave(0); diff --git a/src/core/main/init/ui.ts b/src/core/main/init/ui.ts index da68b95..cde2a75 100644 --- a/src/core/main/init/ui.ts +++ b/src/core/main/init/ui.ts @@ -64,32 +64,19 @@ fixedUi.register( ); hook.once('mounted', () => { + const ui = document.getElementById('ui-main')!; + const fixed = document.getElementById('ui-fixed')!; + mainUi.on('start', () => { - const ui = document.getElementById('ui-main'); - if (ui) { - ui.style.display = 'flex'; - } + ui.style.display = 'flex'; }); mainUi.on('end', () => { - const ui = document.getElementById('ui-main'); - if (ui) { - ui.style.display = 'none'; - } + ui.style.display = 'none'; }); fixedUi.on('start', () => { - console.log(1); - const ui = document.getElementById('ui-fixed'); - if (ui) { - ui.style.display = 'block'; - } + fixed.style.display = 'block'; }); fixedUi.on('end', () => { - console.log(1); - const ui = document.getElementById('ui-fixed'); - if (ui) { - ui.style.display = 'none'; - } + fixed.style.display = 'none'; }); - - mainUi.focusByNum(fixedUi.open('start')); });