Skip to content

ScoreIn v0.10.0-beta.16

Pre-release
Pre-release

Choose a tag to compare

@Askerion Askerion released this 17 Apr 12:13

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.