From d00d934aa06fd77fc0cee31611b75a07ccfdb9a0 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Mon, 12 Dec 2022 17:37:43 +0100 Subject: [PATCH] Fix compilation error --- .../io/element/android/x/features/messages/MessagesScreen.kt | 3 ++- .../x/features/messages/components/html/HtmlDocument.kt | 3 ++- .../io/element/android/x/features/roomlist/RoomListScreen.kt | 2 +- .../android/x/designsystem/components/ProgressDialog.kt | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/features/messages/src/main/java/io/element/android/x/features/messages/MessagesScreen.kt b/features/messages/src/main/java/io/element/android/x/features/messages/MessagesScreen.kt index 8bc3bab96e..51bd0506cc 100644 --- a/features/messages/src/main/java/io/element/android/x/features/messages/MessagesScreen.kt +++ b/features/messages/src/main/java/io/element/android/x/features/messages/MessagesScreen.kt @@ -604,9 +604,10 @@ class MessagesItemGroupPositionToMessagesTimelineItemContentProvider : MessagesItemGroupPositionProvider() to MessagesTimelineItemContentProvider() ) +@Suppress("PreviewPublic") @Preview(showBackground = true) @Composable -private fun TimelineItemsPreview( +fun TimelineItemsPreview( @PreviewParameter(MessagesTimelineItemContentProvider::class) content: MessagesTimelineItemContent ) { diff --git a/features/messages/src/main/java/io/element/android/x/features/messages/components/html/HtmlDocument.kt b/features/messages/src/main/java/io/element/android/x/features/messages/components/html/HtmlDocument.kt index 01f66cc9ba..576a806e09 100644 --- a/features/messages/src/main/java/io/element/android/x/features/messages/components/html/HtmlDocument.kt +++ b/features/messages/src/main/java/io/element/android/x/features/messages/components/html/HtmlDocument.kt @@ -35,6 +35,7 @@ import io.element.android.x.designsystem.LinkColor import io.element.android.x.designsystem.components.ClickableLinkText import io.element.android.x.matrix.permalink.PermalinkData import io.element.android.x.matrix.permalink.PermalinkParser +import kotlinx.collections.immutable.persistentMapOf import org.jsoup.nodes.Document import org.jsoup.nodes.Element import org.jsoup.nodes.Node @@ -539,7 +540,7 @@ private fun HtmlText( onClick: () -> Unit = {}, onLongClick: () -> Unit = {}, ) { - val inlineContentMap = emptyMap() + val inlineContentMap = persistentMapOf() ClickableLinkText( text = text, linkAnnotationTag = "URL", diff --git a/features/roomlist/src/main/java/io/element/android/x/features/roomlist/RoomListScreen.kt b/features/roomlist/src/main/java/io/element/android/x/features/roomlist/RoomListScreen.kt index ad6fe13339..e0dbc2fe39 100644 --- a/features/roomlist/src/main/java/io/element/android/x/features/roomlist/RoomListScreen.kt +++ b/features/roomlist/src/main/java/io/element/android/x/features/roomlist/RoomListScreen.kt @@ -135,7 +135,7 @@ fun RoomListContent( } ) if (isLoginOut) { - ProgressDialog("Login out...") + ProgressDialog(text = "Login out...") } } diff --git a/libraries/designsystem/src/main/java/io/element/android/x/designsystem/components/ProgressDialog.kt b/libraries/designsystem/src/main/java/io/element/android/x/designsystem/components/ProgressDialog.kt index f17dc4bdc2..885fff2a61 100644 --- a/libraries/designsystem/src/main/java/io/element/android/x/designsystem/components/ProgressDialog.kt +++ b/libraries/designsystem/src/main/java/io/element/android/x/designsystem/components/ProgressDialog.kt @@ -56,5 +56,5 @@ fun ProgressDialog( @Composable @Preview fun ProgressDialogPreview() { - ProgressDialog("test dialog content") + ProgressDialog(text = "test dialog content") }