Ensure deleting pauses audio
This commit is contained in:
parent
fca94692f6
commit
1683049b0c
2 changed files with 26 additions and 1 deletions
|
|
@ -165,7 +165,10 @@ class VoiceMessageComposerPresenter @Inject constructor(
|
|||
is VoiceMessageComposerEvents.SendVoiceMessage -> localCoroutineScope.launch {
|
||||
onSendButtonPress()
|
||||
}
|
||||
VoiceMessageComposerEvents.DeleteVoiceMessage -> localCoroutineScope.deleteRecording()
|
||||
VoiceMessageComposerEvents.DeleteVoiceMessage -> {
|
||||
player.pause()
|
||||
localCoroutineScope.deleteRecording()
|
||||
}
|
||||
VoiceMessageComposerEvents.DismissPermissionsRationale -> onDismissPermissionsRationale()
|
||||
VoiceMessageComposerEvents.AcceptPermissionRationale -> onAcceptPermissionsRationale()
|
||||
is VoiceMessageComposerEvents.LifecycleEvent -> onLifecycleEvent(event.event)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue