From 73c4a7d07fdf112b800b86f154e537f8153e3c99 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Fri, 18 Sep 2026 10:57:16 -0400 Subject: [PATCH] don't invalidate UP controller --- lib/controllers/unified_push.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/controllers/unified_push.dart b/lib/controllers/unified_push.dart index f637156..47354ad 100644 --- a/lib/controllers/unified_push.dart +++ b/lib/controllers/unified_push.dart @@ -103,7 +103,7 @@ class UnifiedPushController extends AsyncNotifier { await ref .watch(PushKeyController.provider(instance).notifier) .set(null); - ref.invalidateSelf(); + state = .data(false); }, ); @@ -139,7 +139,7 @@ class UnifiedPushController extends AsyncNotifier { vapid: capabilities.webpush?.vapid, ); - if (!alreadyRegistered) ref.invalidateSelf(); + state = .data(true); } Future deregister() async { @@ -157,7 +157,7 @@ class UnifiedPushController extends AsyncNotifier { } await UnifiedPush.unregister(clientState.deviceId!); - ref.invalidateSelf(); + state = .data(false); } static final provider = AsyncNotifierProvider(