From f231cbdba7de096c9e589257c6c738846303dbc7 Mon Sep 17 00:00:00 2001 From: Rifat Azad Date: Thu, 12 Jun 2025 08:46:38 +0600 Subject: [PATCH] Revert "manager: refresh superuser applist on appprofile exit" This reverts commit fcbb02a115b507d53ff4a42577244d5df983aa6b. --- .../main/java/com/rifsxd/ksunext/ui/screen/SuperUser.kt | 8 -------- .../com/rifsxd/ksunext/ui/viewmodel/SuperUserViewModel.kt | 3 --- 2 files changed, 11 deletions(-) diff --git a/manager/app/src/main/java/com/rifsxd/ksunext/ui/screen/SuperUser.kt b/manager/app/src/main/java/com/rifsxd/ksunext/ui/screen/SuperUser.kt index 34fed3b7..fcab5d91 100644 --- a/manager/app/src/main/java/com/rifsxd/ksunext/ui/screen/SuperUser.kt +++ b/manager/app/src/main/java/com/rifsxd/ksunext/ui/screen/SuperUser.kt @@ -60,13 +60,6 @@ fun SuperUserScreen(navigator: DestinationsNavigator) { } } - LaunchedEffect(Unit) { - if (viewModel.refreshOnReturn) { - viewModel.fetchAppList() - viewModel.refreshOnReturn = false - } - } - Scaffold( topBar = { SearchAppBar( @@ -131,7 +124,6 @@ fun SuperUserScreen(navigator: DestinationsNavigator) { ) { items(viewModel.appList, key = { it.packageName + it.uid }) { app -> AppItem(app) { - viewModel.refreshOnReturn = true navigator.navigate(AppProfileScreenDestination(app)) } } diff --git a/manager/app/src/main/java/com/rifsxd/ksunext/ui/viewmodel/SuperUserViewModel.kt b/manager/app/src/main/java/com/rifsxd/ksunext/ui/viewmodel/SuperUserViewModel.kt index c607131e..5efe0bae 100644 --- a/manager/app/src/main/java/com/rifsxd/ksunext/ui/viewmodel/SuperUserViewModel.kt +++ b/manager/app/src/main/java/com/rifsxd/ksunext/ui/viewmodel/SuperUserViewModel.kt @@ -28,9 +28,6 @@ import java.util.* class SuperUserViewModel : ViewModel() { val isPlatformAlive get() = Platform.isAlive - var refreshOnReturn by mutableStateOf(false) - public set - companion object { private const val TAG = "SuperUserViewModel" private var apps by mutableStateOf>(emptyList())