From ed7dec097586b5924d692bfd74310584bb3efd6a Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 16 Jan 2026 06:43:06 +0000 Subject: [PATCH] feat: use dropdowns for access controls --- apps/macos/Sources/Clawdbot/GeneralSettings.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/macos/Sources/Clawdbot/GeneralSettings.swift b/apps/macos/Sources/Clawdbot/GeneralSettings.swift index b17a4b29c..5a5dc05d8 100644 --- a/apps/macos/Sources/Clawdbot/GeneralSettings.swift +++ b/apps/macos/Sources/Clawdbot/GeneralSettings.swift @@ -92,7 +92,8 @@ struct GeneralSettings: View { Text(policy.title).tag(policy) } } - .pickerStyle(.segmented) + .labelsHidden() + .pickerStyle(.menu) Text(""" Controls remote command execution on this Mac when it is paired as a node. \ @@ -113,7 +114,8 @@ struct GeneralSettings: View { Text("While Using").tag(ClawdbotLocationMode.whileUsing.rawValue) Text("Always").tag(ClawdbotLocationMode.always.rawValue) } - .pickerStyle(.segmented) + .labelsHidden() + .pickerStyle(.menu) Toggle("Precise Location", isOn: self.$locationPreciseEnabled) .disabled(self.locationMode == .off)