aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/foundation/e/privacycentralapp/features
diff options
context:
space:
mode:
authorGuillaume Jacquart <guillaume.jacquart@hoodbrains.com>2022-11-29 17:07:30 +0000
committerGuillaume Jacquart <guillaume.jacquart@hoodbrains.com>2022-11-29 17:07:30 +0000
commitd4136b0fd1246a3dc30b721b1dfbf0853115c0ff (patch)
treec36759a313267b950be2fc72227e1051a1fecf91 /app/src/main/java/foundation/e/privacycentralapp/features
parent2f40c62572be0fffa04fe6cf105ece937389e287 (diff)
parentcde9ed0b42898f9f87004dda337b9ce7cf46d3cf (diff)
downloadadvanced-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.kt12
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 {