mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-02 20:38:40 +00:00
Fetch edited event in advanced (similar to reply mode).
This commit is contained in:
+7
-2
@@ -167,9 +167,14 @@ class MessageComposerPresenter @Inject constructor(
|
||||
)
|
||||
is MessageComposerEvents.SetMode -> {
|
||||
messageComposerContext.composerMode = event.composerMode
|
||||
if (event.composerMode is MessageComposerMode.Reply) {
|
||||
when (event.composerMode) {
|
||||
is MessageComposerMode.Reply -> event.composerMode.eventId
|
||||
is MessageComposerMode.Edit -> event.composerMode.eventId
|
||||
is MessageComposerMode.Normal -> null
|
||||
is MessageComposerMode.Quote -> null
|
||||
}.let { relatedEventId ->
|
||||
appCoroutineScope.launch {
|
||||
room.enterReplyMode(event.composerMode.eventId)
|
||||
room.enterSpecialMode(relatedEventId)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user