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) }