diff --git a/ui/src/main/java/de/mm20/launcher2/ui/settings/badges/BadgeSettingsScreen.kt b/ui/src/main/java/de/mm20/launcher2/ui/settings/badges/BadgeSettingsScreen.kt index 861a2e21..66d8a31c 100644 --- a/ui/src/main/java/de/mm20/launcher2/ui/settings/badges/BadgeSettingsScreen.kt +++ b/ui/src/main/java/de/mm20/launcher2/ui/settings/badges/BadgeSettingsScreen.kt @@ -38,7 +38,8 @@ fun BadgeSettingsScreen() { SwitchPreference( title = stringResource(R.string.preference_notification_badges), summary = stringResource(R.string.preference_notification_badges_summary), - value = notifications == true && hasNotificationsPermission == false, + enabled = hasNotificationsPermission != false, + value = notifications == true && hasNotificationsPermission == true, onValueChanged = { viewModel.setNotifications(it) }