diff --git a/app/src/main/java/com/jerboa/ui/components/private_message/PrivateMessageReply.kt b/app/src/main/java/com/jerboa/ui/components/private_message/PrivateMessageReply.kt index 443930a36..9ba7ca445 100644 --- a/app/src/main/java/com/jerboa/ui/components/private_message/PrivateMessageReply.kt +++ b/app/src/main/java/com/jerboa/ui/components/private_message/PrivateMessageReply.kt @@ -1,24 +1,15 @@ package com.jerboa.ui.components.private_message import androidx.compose.foundation.layout.Column -import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.padding import androidx.compose.foundation.lazy.LazyColumn -import androidx.compose.foundation.text.KeyboardOptions import androidx.compose.foundation.text.selection.SelectionContainer import androidx.compose.material.* import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.Close import androidx.compose.material.icons.filled.Send import androidx.compose.runtime.Composable -import androidx.compose.runtime.DisposableEffect -import androidx.compose.runtime.remember import androidx.compose.ui.Modifier -import androidx.compose.ui.focus.FocusRequester -import androidx.compose.ui.focus.focusRequester -import androidx.compose.ui.graphics.Color -import androidx.compose.ui.text.input.KeyboardCapitalization -import androidx.compose.ui.text.input.KeyboardType import androidx.compose.ui.tooling.preview.Preview import androidx.navigation.NavController import androidx.navigation.compose.rememberNavController @@ -73,7 +64,7 @@ fun RepliedPrivateMessage( PrivateMessageHeader( privateMessageView = privateMessageView, onPersonClick = onPersonClick, - myPersonId = privateMessageView.creator.id // TODO check this + myPersonId = privateMessageView.recipient.id, ) SelectionContainer { Text(text = privateMessageView.private_message.content) @@ -87,39 +78,6 @@ fun RepliedPrivateMessagePreview() { RepliedPrivateMessage(privateMessageView = samplePrivateMessageView) } -// TODO what is this doing here -@Composable -fun PrivateMessageReplyTextField( - reply: String, - onReplyChange: (String) -> Unit -) { - val focusRequester = remember { FocusRequester() } - - TextField( - value = reply, - onValueChange = onReplyChange, - placeholder = { Text(text = "Type your comment") }, - modifier = Modifier - .fillMaxWidth() - .focusRequester(focusRequester), - keyboardOptions = KeyboardOptions.Default.copy( - capitalization = KeyboardCapitalization.Sentences, - keyboardType = KeyboardType.Text, - autoCorrect = true, - ), - colors = TextFieldDefaults.textFieldColors( - backgroundColor = Color.Transparent, - focusedIndicatorColor = Color.Transparent, - unfocusedIndicatorColor = Color.Transparent, - ) - ) - - DisposableEffect(Unit) { - focusRequester.requestFocus() - onDispose { } - } -} - @Composable fun PrivateMessageReply( privateMessageView: PrivateMessageView,