From 16ca7d50402dd59a58e3b74e209685ecccf34e21 Mon Sep 17 00:00:00 2001 From: Adam Brown Date: Thu, 18 Nov 2021 17:18:13 +0000 Subject: [PATCH] adding sending of voice message on send pressed --- .../app/features/home/room/detail/RoomDetailFragment.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailFragment.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailFragment.kt index 60015b0fa3..dc538bd72b 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailFragment.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailFragment.kt @@ -721,6 +721,7 @@ class RoomDetailFragment @Inject constructor( } override fun onSendVoiceMessage() { + roomDetailViewModel.handle(RoomDetailAction.EndRecordingVoiceMessage(isCancelled = false)) updateRecordingUiState(RecordingUiState.None) } @@ -730,13 +731,13 @@ class RoomDetailFragment @Inject constructor( } override fun onRecordingLimitReached() { - updateRecordingUiState(RecordingUiState.Playback) roomDetailViewModel.handle(RoomDetailAction.PauseRecordingVoiceMessage) + updateRecordingUiState(RecordingUiState.Playback) } override fun onRecordingWaveformClicked() { - updateRecordingUiState(RecordingUiState.Playback) roomDetailViewModel.handle(RoomDetailAction.PauseRecordingVoiceMessage) + updateRecordingUiState(RecordingUiState.Playback) } private fun updateRecordingUiState(state: RecordingUiState) {