From b63e30436295aedc07c2e77d8f31778ec68f590a Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 13 Mar 2026 10:27:25 +0000 Subject: [PATCH] Restart subscriptions after reconnect in timer Move notificationSubscription.updateFilter() to after the connect/reconnect calls so subscriptions are re-established on an active connection each tick. https://claude.ai/code/session_01AyGqR5D6Kt5WHyr4uriHFN --- .../com/greenart7c3/nostrsigner/service/ConnectivityService.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/service/ConnectivityService.kt b/app/src/main/java/com/greenart7c3/nostrsigner/service/ConnectivityService.kt index 79e67f8c..ea238bf3 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/service/ConnectivityService.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/service/ConnectivityService.kt @@ -137,12 +137,11 @@ class ConnectivityService : Service() { if (Amber.instance.settings.killSwitch.value) return scope.launch { - Amber.instance.notificationSubscription.updateFilter() - if (!Amber.instance.client.isActive()) { Amber.instance.client.connect() } Amber.instance.client.reconnect(true) + Amber.instance.notificationSubscription.updateFilter() } } },