From 5b914da6fa196dfdef2042b3dd44510924a79f69 Mon Sep 17 00:00:00 2001 From: greenart7c3 Date: Mon, 24 Nov 2025 08:41:25 -0300 Subject: [PATCH] When adding a new account update the filters --- .../java/com/greenart7c3/nostrsigner/ui/LoginScreen.kt | 8 +++++++- .../java/com/greenart7c3/nostrsigner/ui/MainScreen.kt | 4 ++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/LoginScreen.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/LoginScreen.kt index 33526963..94026b95 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/LoginScreen.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/LoginScreen.kt @@ -89,6 +89,7 @@ import androidx.navigation.NavController import androidx.navigation.NavHostController import androidx.navigation.compose.NavHost import androidx.navigation.compose.composable +import com.greenart7c3.nostrsigner.Amber import com.greenart7c3.nostrsigner.LocalPreferences import com.greenart7c3.nostrsigner.R import com.greenart7c3.nostrsigner.ui.components.AmberButton @@ -235,7 +236,12 @@ fun MainLoginPage( accountViewModel = accountViewModel, scope = scope, navController = navController, - onFinish = {}, + onFinish = { + Amber.instance.applicationIOScope.launch { + Amber.instance.profileSubscription.updateFilter() + Amber.instance.notificationSubscription.updateFilter() + } + }, ) }, ) diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt index 358a9f92..17170a5b 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt @@ -310,6 +310,10 @@ fun MainScreen( scope = scope, navController = navController, onFinish = { + Amber.instance.applicationIOScope.launch { + Amber.instance.profileSubscription.updateFilter() + Amber.instance.notificationSubscription.updateFilter() + } navController.navigate(Route.Applications.route) { popUpTo(0) }