Repository navigation
ScoreIn v0.10.0-beta.16
Pre-release
Pre-release
Nach einem nicht sauber beendeten Countdown-Durchlauf (z.B. weil eine
vMix-API waehrend des Countdowns einen Fehler warf) blieb der interne
"laeuft"-Ref haengen. Ein neuer Klick auf "Countdown starten" wurde
still ignoriert -- der Button fuehlte sich tot an.
Fix:
- Das komplette State-Reset liegt jetzt in einem garantierten finally-
Block. Damit wird der Countdown immer sauber als "nicht laufend"
markiert, egal was waehrend des Durchlaufs passiert. - Der Start-Guard pruefend zusaetzlich den React-State: solange der Button
sichtbar ist (React-State = false), wird ein Klick nie mehr blockiert. - Fehler im Countdown-Lauf werden in die vMix-API-Log geschrieben, damit
die Ursache nachvollziehbar ist.