diff options
author | Guillaume Jacquart <guillaume.jacquart@hoodbrains.com> | 2022-11-29 17:07:30 +0000 |
---|---|---|
committer | Guillaume Jacquart <guillaume.jacquart@hoodbrains.com> | 2022-11-29 17:07:30 +0000 |
commit | d4136b0fd1246a3dc30b721b1dfbf0853115c0ff (patch) | |
tree | c36759a313267b950be2fc72227e1051a1fecf91 /app/src/main/java/foundation/e/privacycentralapp/features | |
parent | 2f40c62572be0fffa04fe6cf105ece937389e287 (diff) | |
parent | cde9ed0b42898f9f87004dda337b9ce7cf46d3cf (diff) | |
download | advanced-privacy-d4136b0fd1246a3dc30b721b1dfbf0853115c0ff.tar.gz |
Merge branch '5903-ipscrambling_speed_msg' into 'main'
5903: move ipscrambling speed message to warning dialog.
See merge request e/os/advanced-privacy!108
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 { |