Fixed state bug

This commit is contained in:
2026-07-29 16:44:51 +01:00
parent 9ec46996ae
commit d55c69ab36

View File

@@ -52,13 +52,11 @@ def diskPollWorker(stopEvent: Event, eventQueue: Queue) -> None:
return return
def ledWorker(stopEvent: Event, state) -> None: def ledWorker(stopEvent: Event, diskState: DiskState) -> None:
yellowCtr = 0 yellowCtr = 0
previousState: DiskState | None = None previousState: DiskState | None = None
while not stopEvent.is_set(): while not stopEvent.is_set():
diskState: DiskState = state.diskState
if diskState != previousState: if diskState != previousState:
yellowCtr = 0 yellowCtr = 0
previousState = diskState previousState = diskState