diff --git a/src/ui/result-overlay.js b/src/ui/result-overlay.js index c1b5bb0..d00e034 100644 --- a/src/ui/result-overlay.js +++ b/src/ui/result-overlay.js @@ -20,6 +20,7 @@ export function showResult(root, { stackId, spec, confidence }, dauerMs = 1200) if (vorherige) { clearTimeout(vorherige.timer); vorherige.overlay.remove(); + vorherige.resolve(); aktuelleRueckmeldung.delete(root); } @@ -40,6 +41,6 @@ export function showResult(root, { stackId, spec, confidence }, dauerMs = 1200) aktuelleRueckmeldung.delete(root); resolve(); }, dauerMs); - aktuelleRueckmeldung.set(root, { overlay, timer }); + aktuelleRueckmeldung.set(root, { overlay, timer, resolve }); }); }