Skip to content

Commit 423b921

Browse files
committed
Store the formattedText to the draft, to be able to restore the formatting. #7466
1 parent cc355a8 commit 423b921

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

vector/src/main/java/im/vector/app/features/home/room/detail/composer/MessageComposerFragment.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ import com.vanniktech.emoji.EmojiPopup
4747
import dagger.hilt.android.AndroidEntryPoint
4848
import im.vector.app.R
4949
import im.vector.app.core.error.fatalError
50+
import im.vector.app.core.extensions.orEmpty
5051
import im.vector.app.core.extensions.registerStartForActivityResult
5152
import im.vector.app.core.extensions.showKeyboard
5253
import im.vector.app.core.glide.GlideApp
@@ -255,7 +256,7 @@ class MessageComposerFragment : VectorBaseFragment<FragmentComposerBinding>(), A
255256
it.isRecordingVoiceBroadcast && !requireActivity().isChangingConfigurations -> timelineViewModel.handle(VoiceBroadcastAction.Recording.Pause)
256257
else -> {
257258
timelineViewModel.handle(VoiceBroadcastAction.Listening.Pause)
258-
messageComposerViewModel.handle(MessageComposerAction.OnEntersBackground(composer.text.toString()))
259+
messageComposerViewModel.handle(MessageComposerAction.OnEntersBackground(composer.formattedText ?: composer.text.orEmpty().toString()))
259260
}
260261
}
261262
}

0 commit comments

Comments
 (0)