From 838bf86b95ff83144ac8614a2e266c0fddc0551e Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Thu, 14 Dec 2023 10:28:57 +0800 Subject: [PATCH] Reset badge count when disabling badge --- apple/OmnivoreKit/Sources/App/Views/Profile/FiltersView.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apple/OmnivoreKit/Sources/App/Views/Profile/FiltersView.swift b/apple/OmnivoreKit/Sources/App/Views/Profile/FiltersView.swift index 51272f997..66baa917f 100644 --- a/apple/OmnivoreKit/Sources/App/Views/Profile/FiltersView.swift +++ b/apple/OmnivoreKit/Sources/App/Views/Profile/FiltersView.swift @@ -98,6 +98,8 @@ struct FiltersView: View { .onChange(of: viewModel.hasBadgePermission) { _ in if viewModel.hasBadgePermission { viewModel.requestBadgePermission() + } else { + UIApplication.shared.applicationIconBadgeNumber = 0 } }