From b09c3d93698859d0b03de99af57b9d0792b40b3b Mon Sep 17 00:00:00 2001 From: yukirij Date: Mon, 25 Nov 2024 21:56:21 -0800 Subject: [PATCH] Fix replay auto toggle handling. --- www/js/interface.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/www/js/interface.js b/www/js/interface.js index 73dd32d..6ba057a 100644 --- a/www/js/interface.js +++ b/www/js/interface.js @@ -437,7 +437,7 @@ const INTERFACE = { document.getElementById("indicator-turn").innerText = INTERFACE_DATA.Replay.turn + " / " + INTERFACE_DATA.Game.history.length; document.getElementById("turn-slider").setAttribute("max", INTERFACE_DATA.Game.history.length); - this.replay_update_button(); + this.replay_update_auto(); } break; } @@ -1660,6 +1660,7 @@ const INTERFACE = { if(INTERFACE_DATA.Replay.auto) { setTimeout(INTERFACE.replay_auto, 1000); } + this.replay_update_auto(); }, replay_auto() { if(INTERFACE_DATA.Replay.auto) { @@ -1670,13 +1671,9 @@ const INTERFACE = { INTERFACE_DATA.Replay.auto = false; } } - this.replay_update_button(); + this.replay_update_auto(); }, - replay_off() { - INTERFACE_DATA.Replay.auto = false; - this.replay_update_button(); - }, - replay_update_button() { + replay_update_auto() { let b_auto = document.getElementById("button-auto"); if(b_auto !== null) { if(INTERFACE_DATA.Replay.auto) {