From df7dbff683de46dd459c06b4d34b19e366afd3b7 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 6 Dec 2025 04:08:26 +0100 Subject: [PATCH] ui: align live level row with mic picker --- apps/macos/Sources/Clawdis/AppMain.swift | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/apps/macos/Sources/Clawdis/AppMain.swift b/apps/macos/Sources/Clawdis/AppMain.swift index 180b76a8e..65672db99 100644 --- a/apps/macos/Sources/Clawdis/AppMain.swift +++ b/apps/macos/Sources/Clawdis/AppMain.swift @@ -2178,12 +2178,16 @@ struct VoiceWakeSettings: View { private var levelMeter: some View { VStack(alignment: .leading, spacing: 6) { - HStack(spacing: 10) { - Text("Live level").font(.callout.weight(.semibold)) - MicLevelBar(level: self.meterLevel) - Text(self.levelLabel) - .font(.caption.monospacedDigit()) - .foregroundStyle(.secondary) + LabeledContent { + HStack(spacing: 10) { + MicLevelBar(level: self.meterLevel) + Text(self.levelLabel) + .font(.callout.monospacedDigit()) + .foregroundStyle(.secondary) + } + } label: { + Text("Live level") + .font(.callout.weight(.semibold)) } if let meterError { Text(meterError)