diff options
author | Guillaume Jacquart <guillaume.jacquart-ext@mousquetaires.com> | 2022-11-28 18:35:45 +0100 |
---|---|---|
committer | Guillaume Jacquart <guillaume.jacquart-ext@mousquetaires.com> | 2022-11-28 18:42:54 +0100 |
commit | cde9ed0b42898f9f87004dda337b9ce7cf46d3cf (patch) | |
tree | c36759a313267b950be2fc72227e1051a1fecf91 /app/src/main/java/foundation/e/privacycentralapp/features | |
parent | 2f40c62572be0fffa04fe6cf105ece937389e287 (diff) | |
download | advanced-privacy-cde9ed0b42898f9f87004dda337b9ce7cf46d3cf.tar.gz |
5903: move ipscrambling speed message to warning dialog.
Diffstat (limited to 'app/src/main/java/foundation/e/privacycentralapp/features')
-rw-r--r-- | app/src/main/java/foundation/e/privacycentralapp/features/dashboard/DashboardViewModel.kt | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/app/src/main/java/foundation/e/privacycentralapp/features/dashboard/DashboardViewModel.kt b/app/src/main/java/foundation/e/privacycentralapp/features/dashboard/DashboardViewModel.kt index 57e7790..18b4212 100644 --- a/app/src/main/java/foundation/e/privacycentralapp/features/dashboard/DashboardViewModel.kt +++ b/app/src/main/java/foundation/e/privacycentralapp/features/dashboard/DashboardViewModel.kt @@ -94,7 +94,7 @@ class DashboardViewModel( fetchStatistics().first() } is Action.ToggleLocation -> getPrivacyStateUseCase.toggleLocation() - is Action.ToggleIpScrambling -> actionToggleIpScrambling() + is Action.ToggleIpScrambling -> getPrivacyStateUseCase.toggleIpScrambling() is Action.ShowFakeMyLocationAction -> _singleEvents.emit(SingleEvent.NavigateToLocationSingleEvent) is Action.ShowAppsPermissions -> @@ -123,16 +123,6 @@ class DashboardViewModel( } } - private suspend fun actionToggleIpScrambling() = withContext(Dispatchers.IO) { - val isFirstActivation = getPrivacyStateUseCase.toggleIpScramblingIsFirstActivation() - - if (isFirstActivation) _singleEvents.emit( - SingleEvent.ToastMessageSingleEvent( - message = R.string.dashboard_first_ipscrambling_activation - ) - ) - } - private suspend fun actionShowMostLeakedApp() = withContext(Dispatchers.IO) { _singleEvents.emit( trackersStatisticsUseCase.getMostLeakedApp()?.let { |