From f5cfb53f9634a20448ec8a97f08d049b318fa0f8 Mon Sep 17 00:00:00 2001 From: psavarmattas Date: Sat, 15 Aug 2026 20:30:38 +0100 Subject: [PATCH] feat(settings): Preferences use-pointer-cursor toggle --- Outpost/Features/Account/SettingsView.swift | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Outpost/Features/Account/SettingsView.swift b/Outpost/Features/Account/SettingsView.swift index 5002e7d..e0f867b 100644 --- a/Outpost/Features/Account/SettingsView.swift +++ b/Outpost/Features/Account/SettingsView.swift @@ -249,6 +249,13 @@ struct SettingsView: View { languageRow Divider() appearanceRow + Divider() + preferenceToggleRow( + "Use pointer cursor", + description: "Show a hand cursor when hovering over interactive elements.", + isOn: session.userPreferences?.useCursorPointer ?? false, + onChange: { newValue in Task { await savePreference { $0.useCursorPointer = newValue } } } + ) } if let preferencesErrorMessage {