Health: clean degraded message; PTT hotkey monitors

This commit is contained in:
Peter Steinberger
2025-12-09 03:46:52 +01:00
parent 514b90ac69
commit 7aefcab8b0
3 changed files with 33 additions and 8 deletions

View File

@@ -98,8 +98,9 @@ struct MenuContent: View {
label = "Health: login required"
color = .red
case let .degraded(reason):
let detail = HealthStore.shared.degradedSummary ?? reason
let ageText = lastAge.map { " · checked \($0)" } ?? ""
label = "Health degraded: \(reason)\(ageText)"
label = "Health degraded: \(detail)\(ageText)"
color = .orange
case .unknown:
label = "Health pending"