From d46f2488a78bf1ecbce6271ac5899ef9b62dff2f Mon Sep 17 00:00:00 2001 From: rapterjet2004 <juliuslinus1@gmail.com> Date: Wed, 12 Feb 2025 12:17:13 -0600 Subject: [PATCH 1/2] No longer does edit button overlap the recordAudioButton Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com> --- .../java/com/nextcloud/talk/chat/MessageInputFragment.kt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/chat/MessageInputFragment.kt b/app/src/main/java/com/nextcloud/talk/chat/MessageInputFragment.kt index 69ba41561..05f990642 100644 --- a/app/src/main/java/com/nextcloud/talk/chat/MessageInputFragment.kt +++ b/app/src/main/java/com/nextcloud/talk/chat/MessageInputFragment.kt @@ -160,10 +160,6 @@ class MessageInputFragment : Fragment() { saveState() } - override fun onResume() { - super.onResume() - } - override fun onDestroyView() { super.onDestroyView() if (mentionAutocomplete != null && mentionAutocomplete!!.isPopupShowing) { @@ -470,7 +466,9 @@ class MessageInputFragment : Fragment() { } binding.fragmentMessageInputView.inputEditText.doAfterTextChanged { binding.fragmentMessageInputView.recordAudioButton.visibility = - if (binding.fragmentMessageInputView.inputEditText.text.isEmpty()) View.VISIBLE else View.GONE + if (binding.fragmentMessageInputView.inputEditText.text.isEmpty() && + chatActivity.messageInputViewModel.getEditChatMessage.value == null + ) View.VISIBLE else View.GONE binding.fragmentMessageInputView.messageSendButton.visibility = if (binding.fragmentMessageInputView.inputEditText.text.isEmpty() || From 00b1b1fe515389d481aa5bd4652efd577b5a36eb Mon Sep 17 00:00:00 2001 From: sowjanyakch <sowjanya.kch@gmail.com> Date: Fri, 14 Feb 2025 09:40:43 +0100 Subject: [PATCH 2/2] ktlintFormat Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com> --- .../java/com/nextcloud/talk/chat/MessageInputFragment.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/nextcloud/talk/chat/MessageInputFragment.kt b/app/src/main/java/com/nextcloud/talk/chat/MessageInputFragment.kt index 05f990642..5c9e8534a 100644 --- a/app/src/main/java/com/nextcloud/talk/chat/MessageInputFragment.kt +++ b/app/src/main/java/com/nextcloud/talk/chat/MessageInputFragment.kt @@ -468,7 +468,11 @@ class MessageInputFragment : Fragment() { binding.fragmentMessageInputView.recordAudioButton.visibility = if (binding.fragmentMessageInputView.inputEditText.text.isEmpty() && chatActivity.messageInputViewModel.getEditChatMessage.value == null - ) View.VISIBLE else View.GONE + ) { + View.VISIBLE + } else { + View.GONE + } binding.fragmentMessageInputView.messageSendButton.visibility = if (binding.fragmentMessageInputView.inputEditText.text.isEmpty() ||