From d2dbdf10bbfa54d138d8505227b2ab6a2f366591 Mon Sep 17 00:00:00 2001 From: adrien Date: Sun, 27 Oct 2019 03:50:02 +0100 Subject: [PATCH] temp text fix --- js/webtris.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/js/webtris.js b/js/webtris.js index 97289f5..758e5f6 100644 --- a/js/webtris.js +++ b/js/webtris.js @@ -320,7 +320,7 @@ class Stats { if (pattern_score) printTempTexts([pattern_name, pattern_score]) if (combo_score) - printTempTexts([this.combo, combo_score]) + printTempTexts(["COMBO x" + this.combo, combo_score]) } print() { @@ -661,13 +661,15 @@ function pause() { function printTempTexts(texts) { tempTexts.push(texts) - console.log(tempTexts) - scheduler.setTimeout(delTempTexts, TEMP_TEXTS_DELAY) + if (!scheduler.intervalTasks.has(delTempTexts)) + scheduler.setInterval(delTempTexts, TEMP_TEXTS_DELAY) } function delTempTexts(self) { if (tempTexts.length) tempTexts.shift() + else + scheduler.clearInterval(delTempTexts) } function draw() {