aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/foundation/e/privacycentralapp/domain
diff options
context:
space:
mode:
authorjacquarg <guillaume.jacquart@hoodbrains.com>2021-11-29 09:40:42 +0100
committerjacquarg <guillaume.jacquart@hoodbrains.com>2021-11-29 09:59:39 +0100
commit10564e2605d03a23fcc1b3728502bd5ffd77cc74 (patch)
treedda5431c04c3c1ef1d8cfbe9f7c3aa6d6f341b63 /app/src/main/java/foundation/e/privacycentralapp/domain
parent8d79d6dd3d676b88200c40c40608d7998c643677 (diff)
downloadadvanced-privacy-10564e2605d03a23fcc1b3728502bd5ffd77cc74.tar.gz
Fix crashes on ipScrambling screen, avoid useless settings toggles.
Diffstat (limited to 'app/src/main/java/foundation/e/privacycentralapp/domain')
-rw-r--r--app/src/main/java/foundation/e/privacycentralapp/domain/usecases/AppListUseCase.kt13
1 files changed, 3 insertions, 10 deletions
diff --git a/app/src/main/java/foundation/e/privacycentralapp/domain/usecases/AppListUseCase.kt b/app/src/main/java/foundation/e/privacycentralapp/domain/usecases/AppListUseCase.kt
index a72360e..e44aa76 100644
--- a/app/src/main/java/foundation/e/privacycentralapp/domain/usecases/AppListUseCase.kt
+++ b/app/src/main/java/foundation/e/privacycentralapp/domain/usecases/AppListUseCase.kt
@@ -33,25 +33,18 @@ class AppListUseCase(
) {
private val _appsUsingInternet = MutableStateFlow<List<ApplicationDescription>>(emptyList())
- private val _installedAppsUsingInternet = MutableStateFlow<List<ApplicationDescription>>(emptyList())
+ private val _appsBlockableTrackers = MutableStateFlow<List<ApplicationDescription>>(emptyList())
init {
corouteineScope.launch {
_appsUsingInternet.value = getAppsUsingInternetList()
}
}
- fun getInstalledAppsUsingInternet(): Flow<List<ApplicationDescription>> {
- corouteineScope.launch {
- _installedAppsUsingInternet.value = getInstalledAppsUsingInternetList()
- }
- return _installedAppsUsingInternet
- }
-
fun getBlockableApps(): Flow<List<ApplicationDescription>> {
corouteineScope.launch {
- _installedAppsUsingInternet.value = getBlockableAppsList()
+ _appsBlockableTrackers.value = getBlockableAppsList()
}
- return _installedAppsUsingInternet
+ return _appsBlockableTrackers
}
private fun getBlockableAppsList(): List<ApplicationDescription> {