From 9aadf84e60d8a8ff8b2236626d939df6c7d719de Mon Sep 17 00:00:00 2001 From: hiar Date: Wed, 27 Aug 2025 15:25:59 +0200 Subject: [PATCH] Update repository --- .../android/toolbox/profile/viewmodel/ProfileViewModel.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profile/src/main/java/no/nordicsemi/android/toolbox/profile/viewmodel/ProfileViewModel.kt b/profile/src/main/java/no/nordicsemi/android/toolbox/profile/viewmodel/ProfileViewModel.kt index dc81180b..aff79eca 100644 --- a/profile/src/main/java/no/nordicsemi/android/toolbox/profile/viewmodel/ProfileViewModel.kt +++ b/profile/src/main/java/no/nordicsemi/android/toolbox/profile/viewmodel/ProfileViewModel.kt @@ -69,6 +69,7 @@ internal class ProfileViewModel @Inject constructor( api.isMissingServices, api.disconnectionEvent ) { devices, missingServicesMap, disconnection -> + deviceRepository.updateConnectedDevices(devices) val deviceData = devices[address] val isMissingServices = missingServicesMap[address] ?: false // Determine the UI state based on the service's state @@ -84,7 +85,6 @@ internal class ProfileViewModel @Inject constructor( it.profile ) } - deviceRepository.updateConnectedDevices(devices) val currentMaxVal = (_uiState.value as? ProfileUiState.Connected)?.maxValueLength ProfileUiState.Connected(deviceData, isMissingServices, currentMaxVal)