Fix detekt issues.

This commit is contained in:
Benoit Marty 2022-12-12 17:34:33 +01:00
parent c9ac509424
commit d8665b20c4
5 changed files with 66 additions and 65 deletions

View file

@ -485,7 +485,7 @@ class RichTextComposerLayout @JvmOverloads constructor(
} else { } else {
views.composerModeGroup.isGone = true views.composerModeGroup.isGone = true
(mode as? MessageComposerMode.Normal)?.content?.let { text -> (mode as? MessageComposerMode.Normal)?.content?.let { text ->
// TODO: un-comment once we update to a version of the lib > 0.8.0 // TODO un-comment once we update to a version of the lib > 0.8.0
/* /*
if (isTextFormattingEnabled) { if (isTextFormattingEnabled) {
replaceFormattedContent(text) replaceFormattedContent(text)

View file

@ -22,21 +22,19 @@ import io.element.android.x.element.resources.R as ElementR
@Composable @Composable
fun TextComposer( fun TextComposer(
onSendMessage: (String) -> Unit,
modifier: Modifier = Modifier,
fullscreen: Boolean, fullscreen: Boolean,
onFullscreenToggle: () -> Unit,
composerMode: MessageComposerMode,
onCloseSpecialMode: () -> Unit,
onComposerTextChange: (CharSequence) -> Unit,
composerCanSendMessage: Boolean,
composerText: String?, composerText: String?,
composerMode: MessageComposerMode,
composerCanSendMessage: Boolean,
modifier: Modifier = Modifier,
onSendMessage: (String) -> Unit = {},
onFullscreenToggle: () -> Unit = {},
onCloseSpecialMode: () -> Unit = {},
onComposerTextChange: (CharSequence) -> Unit = {},
) { ) {
if (LocalInspectionMode.current) { if (LocalInspectionMode.current) {
FakeComposer(modifier) FakeComposer(modifier)
return } else {
}
val isInDarkMode = isSystemInDarkTheme() val isInDarkMode = isSystemInDarkTheme()
AndroidView( AndroidView(
modifier = modifier, modifier = modifier,
@ -93,9 +91,12 @@ fun TextComposer(
} }
) )
} }
}
@Composable @Composable
private fun FakeComposer(modifier: Modifier) { private fun FakeComposer(
modifier: Modifier = Modifier,
) {
// AndroidView is not Available in this mode, just render a Text // AndroidView is not Available in this mode, just render a Text
Box( Box(
modifier = modifier modifier = modifier