diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/SuperUser.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/SuperUser.kt index 29607bfe..4b650c71 100644 --- a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/SuperUser.kt +++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/SuperUser.kt @@ -100,7 +100,7 @@ fun SuperUserScreen() { .fillMaxSize() ) { LazyColumn { - items(viewModel.appList) { app -> + items(viewModel.appList, key = { it.packageName }) { app -> var isChecked by rememberSaveable(app) { mutableStateOf(app.onAllowList) } AppItem(app, isChecked) { checked -> val success = Natives.allowRoot(app.uid, checked)