Fix CFv2 Voice Note Drafts.

This commit is contained in:
Clark 2023-07-24 13:34:58 -04:00 committed by GitHub
parent 73792905a2
commit 3a71696a49
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -835,6 +835,8 @@ class ConversationFragment :
}
sendButton.apply {
snackbarContainer = binding.root
setPopupContainer(binding.root)
setOnClickListener(sendButtonListener)
setScheduledSendListener(sendButtonListener)
isEnabled = true
@ -955,6 +957,8 @@ class ConversationFragment :
binding.conversationBanner.clearVoiceNotePlayer()
}
}
getVoiceNoteMediaController().voiceNotePlaybackState.observe(viewLifecycleOwner, inputPanel.playbackStateObserver)
}
private fun initializeInlineSearch() {
@ -3616,6 +3620,7 @@ class ConversationFragment :
override fun onVoiceNoteDraftDelete(audioUri: Uri) {
getVoiceNoteMediaController().stopPlaybackAndReset(audioUri)
draftViewModel.deleteVoiceNoteDraft()
}
override fun onRecorderStarted() {