diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/actions/EditRelaysDialog.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/actions/EditRelaysDialog.kt index bab585f0..4c36cb86 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/actions/EditRelaysDialog.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/actions/EditRelaysDialog.kt @@ -643,8 +643,10 @@ fun ActiveRelaysScreen( Column( verticalArrangement = Arrangement.Center, ) { - val isConnected by Amber.instance.client.connectedRelaysFlow().map { status -> - relay in status + val isConnected by remember(relay) { + Amber.instance.client.connectedRelaysFlow().map { status -> + relay in status + } }.collectAsStateWithLifecycle(relay in Amber.instance.client.connectedRelaysFlow().value) Row(