diff --git a/Meshtastic/Views/Settings/Config/DeviceConfig.swift b/Meshtastic/Views/Settings/Config/DeviceConfig.swift index 114898ca7..b7f98e364 100644 --- a/Meshtastic/Views/Settings/Config/DeviceConfig.swift +++ b/Meshtastic/Views/Settings/Config/DeviceConfig.swift @@ -298,6 +298,11 @@ struct DeviceConfig: View { if newTzdef != node!.deviceConfig!.tzdef { hasChanges = true } } } + .onChange(of: ledHeartbeatEnabled) { newLedHeartbeatEnabled in + if node != nil && node?.deviceConfig != nil { + if newLedHeartbeatEnabled != node!.deviceConfig!.ledHeartbeatEnabled { hasChanges = true } + } + } } func setDeviceValues() { self.deviceRole = Int(node?.deviceConfig?.role ?? 0) diff --git a/protobufs b/protobufs index 976748839..2fa7d6a4b 160000 --- a/protobufs +++ b/protobufs @@ -1 +1 @@ -Subproject commit 976748839fafcf0049bb364fe2c7226a194d18a9 +Subproject commit 2fa7d6a4b702fcd58b54b0d1d6e4b3b85164f649