diff --git a/G7SensorKitUI/Views/G7SettingsViewModel.swift b/G7SensorKitUI/Views/G7SettingsViewModel.swift index 303637a..12926c3 100644 --- a/G7SensorKitUI/Views/G7SettingsViewModel.swift +++ b/G7SensorKitUI/Views/G7SettingsViewModel.swift @@ -166,9 +166,10 @@ class G7SettingsViewModel: ObservableObject { // MARK: - Watch direct read - /// Offered when a paired watch has the app installed, or while it is on; otherwise the screen is - /// unchanged. + /// Offered when the app supports it and a paired watch has the app installed, or while it is on; + /// otherwise the screen is unchanged. var showsWatchDirectRead: Bool { + guard cgmManager.cgmManagerDelegate?.supportsWatchDirectRead(for: cgmManager) == true else { return false } if watchDirectReadEnabled { return true } guard WCSession.isSupported() else { return false } let session = WCSession.default