diff --git a/app/src/main/java/com/vitorpamplona/amethyst/service/relays/Relay.kt b/app/src/main/java/com/vitorpamplona/amethyst/service/relays/Relay.kt index 741ef18733..6aeef1e44d 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/service/relays/Relay.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/service/relays/Relay.kt @@ -88,6 +88,7 @@ class Relay( } override fun onFailure(webSocket: WebSocket, t: Throwable, response: Response?) { + socket?.close(1000, "Normal close") // Failures disconnect the relay. socket = null //println("Relay onFailure ${url}, ${response?.message}") diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewUserMetadataView.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewUserMetadataView.kt index 92a4e2f7be..c3c5d4a150 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewUserMetadataView.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewUserMetadataView.kt @@ -35,7 +35,7 @@ fun NewUserMetadataView(onClose: () -> Unit, account: Account) { LaunchedEffect(Unit) { postViewModel.load(account) } - + Dialog( onDismissRequest = { onClose() }, properties = DialogProperties( diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/ProfileScreen.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/ProfileScreen.kt index 5df8b1e6a3..3b2f199838 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/ProfileScreen.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/ProfileScreen.kt @@ -94,8 +94,6 @@ fun ProfileScreen(userId: String?, accountViewModel: AccountViewModel, navContro val userState by baseUser.live.observeAsState() val user = userState?.user ?: return - println("AAA Surface recompose") - Surface( modifier = Modifier.fillMaxWidth(), color = MaterialTheme.colors.background