From eae0d907c5452d69a0d34e67b0dd86ab2ed29a7e Mon Sep 17 00:00:00 2001 From: Flashfyre Date: Mon, 1 Jan 2024 11:17:20 -0500 Subject: [PATCH] Minor tweak for starter select screen --- src/ui/starter-select-ui-handler.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ui/starter-select-ui-handler.ts b/src/ui/starter-select-ui-handler.ts index dc5776a34..eb866f0bd 100644 --- a/src/ui/starter-select-ui-handler.ts +++ b/src/ui/starter-select-ui-handler.ts @@ -357,7 +357,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler { if (this.startCursorObj.visible) { switch (button) { case Button.ACTION: - if (this.tryStart()) + if (this.tryStart(true)) success = true; else error = true; @@ -801,7 +801,7 @@ export default class StarterSelectUiHandler extends MessageUiHandler { return true; } - tryStart(): boolean { + tryStart(manualTrigger: boolean = false): boolean { if (!this.starterGens.length) return false; @@ -809,7 +809,8 @@ export default class StarterSelectUiHandler extends MessageUiHandler { const cancel = () => { ui.setMode(Mode.STARTER_SELECT); - this.popStarter(); + if (!manualTrigger) + this.popStarter(); this.clearText(); };