Hide service settings when battery optimization is already ignored

This commit is contained in:
世界
2026-03-08 21:27:57 +08:00
parent 7777469b5d
commit 0d1ee7aa80

View File

@@ -153,6 +153,7 @@ fun SettingsScreen(navController: NavController) {
),
)
if (!isBatteryOptimizationIgnored) {
ListItem(
headlineContent = {
Text(
@@ -168,9 +169,7 @@ fun SettingsScreen(navController: NavController) {
)
},
trailingContent = {
if (!isBatteryOptimizationIgnored) {
Badge(containerColor = MaterialTheme.colorScheme.primary)
}
},
modifier = Modifier.clickable { navController.navigate("settings/service") },
colors =
@@ -178,6 +177,7 @@ fun SettingsScreen(navController: NavController) {
containerColor = Color.Transparent,
),
)
}
ListItem(
headlineContent = {