diff --git a/app/src/main/java/com/bintianqi/owndroid/MyViewModel.kt b/app/src/main/java/com/bintianqi/owndroid/MyViewModel.kt index de923cd..47b1b95 100644 --- a/app/src/main/java/com/bintianqi/owndroid/MyViewModel.kt +++ b/app/src/main/java/com/bintianqi/owndroid/MyViewModel.kt @@ -570,6 +570,7 @@ class MyViewModel(application: Application): AndroidViewModel(application) { } ?: emptyList() } catch (e: Exception) { e.printStackTrace() + appRestrictions.value = emptyList() } } diff --git a/app/src/main/java/com/bintianqi/owndroid/dpm/Applications.kt b/app/src/main/java/com/bintianqi/owndroid/dpm/Applications.kt index d3dc8b4..6d678e4 100644 --- a/app/src/main/java/com/bintianqi/owndroid/dpm/Applications.kt +++ b/app/src/main/java/com/bintianqi/owndroid/dpm/Applications.kt @@ -1185,7 +1185,8 @@ fun ManagedConfigurationScreen( .clickable { dialog = entry } - .padding(HorizontalPadding, 8.dp), + .padding(HorizontalPadding, 8.dp) + .animateItem(), verticalAlignment = Alignment.CenterVertically ) { val iconId = when (entry) {