Merge pull request #4525 from nextcloud/issue-4498-voice-recording-icon-overlay-bug

Fixed Message draft overlayed icon bug
This commit is contained in:
Marcel Hibbe 2024-12-10 10:33:41 +01:00 committed by GitHub
commit aa43824e5f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -284,7 +284,8 @@ class MessageInputFragment : Fragment() {
}
binding.fragmentMessageInputView.attachmentButton.visibility = View.VISIBLE
binding.fragmentMessageInputView.recordAudioButton.visibility = View.VISIBLE
binding.fragmentMessageInputView.recordAudioButton.visibility =
if (binding.fragmentMessageInputView.inputEditText.text.isEmpty()) View.VISIBLE else View.GONE
} else {
binding.fragmentMessageInputView.attachmentButton.visibility = View.INVISIBLE
binding.fragmentMessageInputView.recordAudioButton.visibility = View.INVISIBLE
@ -562,7 +563,7 @@ class MessageInputFragment : Fragment() {
} else {
chatActivity.chatViewModel.stopAndSendAudioRecording(
chatActivity.roomToken,
chatActivity.currentConversation!!.displayName!!,
chatActivity.currentConversation!!.displayName,
VOICE_MESSAGE_META_DATA
)
}
@ -841,7 +842,7 @@ class MessageInputFragment : Fragment() {
if (token == "") room = chatActivity.roomToken else room = token
chatActivity.chatViewModel.uploadFile(fileUri, room, chatActivity.currentConversation!!.displayName!!, metaData)
chatActivity.chatViewModel.uploadFile(fileUri, room, chatActivity.currentConversation!!.displayName, metaData)
}
private fun submitMessage(sendWithoutNotification: Boolean) {