File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl
libraries/textcomposer/impl/src/main/kotlin/io/element/android/libraries/textcomposer Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -90,6 +90,7 @@ import io.element.android.libraries.designsystem.theme.components.BottomSheetDra
9090import io.element.android.libraries.designsystem.theme.components.Scaffold
9191import io.element.android.libraries.designsystem.theme.components.Text
9292import io.element.android.libraries.designsystem.theme.components.TopAppBar
93+ import io.element.android.libraries.designsystem.utils.HideKeyboardWhenDisposed
9394import io.element.android.libraries.designsystem.utils.KeepScreenOn
9495import io.element.android.libraries.designsystem.utils.OnLifecycleEvent
9596import io.element.android.libraries.designsystem.utils.snackbar.SnackbarHost
@@ -124,6 +125,8 @@ fun MessagesView(
124125
125126 KeepScreenOn (state.voiceMessageComposerState.keepScreenOn)
126127
128+ HideKeyboardWhenDisposed ()
129+
127130 val snackbarHostState = rememberSnackbarHostState(snackbarMessage = state.snackbarMessage)
128131
129132 // This is needed because the composer is inside an AndroidView that can't be affected by the FocusManager in Compose
Original file line number Diff line number Diff line change @@ -47,7 +47,6 @@ import io.element.android.libraries.designsystem.preview.PreviewsDayNight
4747import io.element.android.libraries.designsystem.theme.components.CircularProgressIndicator
4848import io.element.android.libraries.designsystem.theme.components.Icon
4949import io.element.android.libraries.designsystem.theme.components.Text
50- import io.element.android.libraries.designsystem.utils.HideKeyboardWhenDisposed
5150import io.element.android.libraries.matrix.api.core.EventId
5251import io.element.android.libraries.matrix.api.timeline.item.event.EventOrTransactionId
5352import io.element.android.libraries.matrix.api.timeline.item.event.toEventOrTransactionId
@@ -324,7 +323,6 @@ fun TextComposer(
324323 }
325324 }
326325 }
327- HideKeyboardWhenDisposed ()
328326}
329327
330328@Composable
You can’t perform that action at this time.
0 commit comments