mirror of
https://github.com/oxen-io/session-android.git
synced 2024-12-22 16:07:30 +00:00
Merge pull request #1298 from bemusementpark/fix-send-whitespace
Hide send button when message contains only whitespace
This commit is contained in:
commit
752f8cc738
@ -13,6 +13,7 @@ import android.view.MotionEvent
|
|||||||
import android.view.inputmethod.EditorInfo
|
import android.view.inputmethod.EditorInfo
|
||||||
import android.widget.RelativeLayout
|
import android.widget.RelativeLayout
|
||||||
import android.widget.TextView
|
import android.widget.TextView
|
||||||
|
import androidx.core.view.isGone
|
||||||
import androidx.core.view.isVisible
|
import androidx.core.view.isVisible
|
||||||
import network.loki.messenger.R
|
import network.loki.messenger.R
|
||||||
import network.loki.messenger.databinding.ViewInputBarBinding
|
import network.loki.messenger.databinding.ViewInputBarBinding
|
||||||
@ -119,8 +120,8 @@ class InputBar : RelativeLayout, InputBarEditTextDelegate, QuoteViewDelegate, Li
|
|||||||
|
|
||||||
// region Updating
|
// region Updating
|
||||||
override fun inputBarEditTextContentChanged(text: CharSequence) {
|
override fun inputBarEditTextContentChanged(text: CharSequence) {
|
||||||
sendButton.isVisible = text.isNotEmpty()
|
microphoneButton.isVisible = text.trim().isEmpty()
|
||||||
microphoneButton.isVisible = text.isEmpty()
|
sendButton.isVisible = microphoneButton.isGone
|
||||||
delegate?.inputBarEditTextContentChanged(text)
|
delegate?.inputBarEditTextContentChanged(text)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user