From d744fd3a42bedb64de7de1562b6f4ee31ba9d254 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Wed, 3 Apr 2024 01:01:38 +0200 Subject: [PATCH] Fix: add awaitAnimationFrame to fix non-working questions --- src/UI/Popup/TagRendering/Questionbox.svelte | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/UI/Popup/TagRendering/Questionbox.svelte b/src/UI/Popup/TagRendering/Questionbox.svelte index e52fbbf8dc..76be7c51e7 100644 --- a/src/UI/Popup/TagRendering/Questionbox.svelte +++ b/src/UI/Popup/TagRendering/Questionbox.svelte @@ -71,13 +71,13 @@ let firstQuestion: UIEventSource = new UIEventSource(undefined) let allQuestionsToAsk : UIEventSource = new UIEventSource([]) - function calculateQuestions(){ + async function calculateQuestions(){ console.log("Applying questions to ask") const qta = questionsToAsk.data firstQuestion.setData(undefined) - firstQuestion.setData(qta[0]) - allQuestionsToAsk.setData([]) + await Utils.awaitAnimationFrame() + firstQuestion.setData(qta[0]) allQuestionsToAsk.setData(qta) }