From 3d84bb643567d28a7cfc8dcf43e5f0cd636b769e Mon Sep 17 00:00:00 2001 From: Sven van Heugten Date: Sun, 18 Jan 2026 08:00:27 +0100 Subject: [PATCH] Don't start the alarm immediately after a restart --- NightLight.Core/NightLightStateMachine.fs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NightLight.Core/NightLightStateMachine.fs b/NightLight.Core/NightLightStateMachine.fs index ca73e81..11e56cf 100644 --- a/NightLight.Core/NightLightStateMachine.fs +++ b/NightLight.Core/NightLightStateMachine.fs @@ -130,7 +130,7 @@ type NightLightStateMachine private (maybeState: NightLightState option) = let maybePreviousPartOfDay = maybeCurrentState |> Option.map _.Time |> Option.map getPartOfDay - maybePreviousPartOfDay <> Some Day && newPartOfDay = Day + maybePreviousPartOfDay = Some Night && newPartOfDay = Day newDayStarted || maybeCurrentState |> Option.map _.Alarm |> Option.defaultValue false