diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/Amber.kt b/app/src/main/java/com/greenart7c3/nostrsigner/Amber.kt index 2afca020..464a0c7a 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/Amber.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/Amber.kt @@ -334,9 +334,9 @@ class Amber : Application(), LifecycleObserver { } notificationSubscription.updateFilter() } - delay(3000) Log.d(TAG, "checkForNewRelaysAndUpdateAllFilters wasActive: $wasActive") if (!wasActive) { + delay(3000) client.connect() } diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/EditConfigurationScreen.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/EditConfigurationScreen.kt index b908e61f..7b24f2aa 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/EditConfigurationScreen.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/EditConfigurationScreen.kt @@ -320,13 +320,13 @@ fun EditConfigurationScreen( Amber.instance.getDatabase(account.npub).applicationDao().delete(it.application) Amber.instance.getDatabase(account.npub).applicationDao().deleteHistory(it.application.key) - Amber.instance.checkForNewRelaysAndUpdateAllFilters() - scope.launch(Dispatchers.Main) { navController.navigate(Route.Applications.route) { popUpTo(0) } } + + Amber.instance.checkForNewRelaysAndUpdateAllFilters() } } },