Skip to content

Commit c8135ef

Browse files
committed
Hide filenames for media in chat.
Signed-off-by: Jens Zalzala <jens@shakingearthdigital.com>
1 parent 4c077f9 commit c8135ef

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

app/src/main/java/com/nextcloud/talk/ui/chat/MediaMessage.kt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,13 @@ fun MediaMessage(
4646
conversationThreadId: Long? = null,
4747
onImageClick: (Int) -> Unit
4848
) {
49-
val captionText = message.message.takeUnless { it == FILE_PLACEHOLDER_MESSAGE }
49+
val hasExplicitCaption = message.plainMessage != FILE_PLACEHOLDER_MESSAGE
50+
val hasPreview = !typeContent.previewUrl.isNullOrEmpty()
51+
val captionText = when {
52+
hasExplicitCaption -> message.message
53+
!hasPreview -> message.message
54+
else -> null
55+
}
5056
val hasCaption = captionText != null
5157
val mediaInset = 4.dp
5258
val mediaShape = remember(message.incoming) {

0 commit comments

Comments
 (0)