mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-07 21:08:28 +00:00
Fix replying to messages
This commit is contained in:
@@ -107,16 +107,17 @@ class RoomScreenViewModel: RoomScreenViewModelType, RoomScreenViewModelProtocol
|
|||||||
fatalError("This message should never be empty")
|
fatalError("This message should never be empty")
|
||||||
}
|
}
|
||||||
|
|
||||||
let message = state.bindings.composerText
|
let currentMessage = state.bindings.composerText
|
||||||
|
let currentComposerState = state.composerMode
|
||||||
|
|
||||||
state.bindings.composerText = ""
|
state.bindings.composerText = ""
|
||||||
state.composerMode = .default
|
state.composerMode = .default
|
||||||
|
|
||||||
switch state.composerMode {
|
switch currentComposerState {
|
||||||
case .reply(let itemId, _):
|
case .reply(let itemId, _):
|
||||||
await timelineController.sendReply(message, to: itemId)
|
await timelineController.sendReply(currentMessage, to: itemId)
|
||||||
default:
|
default:
|
||||||
await timelineController.sendMessage(message)
|
await timelineController.sendMessage(currentMessage)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user