From 119b5df6df1d558eba8f1ff3246644f75ae94352 Mon Sep 17 00:00:00 2001 From: bbedward Date: Thu, 11 Dec 2025 12:27:58 -0500 Subject: [PATCH] gamma: fix initial night mode enablement --- core/internal/server/wayland/manager.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/core/internal/server/wayland/manager.go b/core/internal/server/wayland/manager.go index c4498e54..43a64488 100644 --- a/core/internal/server/wayland/manager.go +++ b/core/internal/server/wayland/manager.go @@ -643,6 +643,16 @@ func (m *Manager) applyCurrentTemp() { return } + m.configMutex.RLock() + low, high := m.config.LowTemp, m.config.HighTemp + m.configMutex.RUnlock() + + if low == high { + m.applyGamma(low) + m.updateStateFromSchedule() + return + } + if !m.hasValidSchedule() { m.updateStateFromSchedule() return