Fix regression on send button visibility.
This commit is contained in:
parent
a17c75a7da
commit
2395d72c93
|
@ -16,6 +16,7 @@
|
||||||
|
|
||||||
package im.vector.app.features.home.room.detail.composer
|
package im.vector.app.features.home.room.detail.composer
|
||||||
|
|
||||||
|
import android.text.SpannableString
|
||||||
import androidx.lifecycle.asFlow
|
import androidx.lifecycle.asFlow
|
||||||
import com.airbnb.mvrx.MavericksViewModelFactory
|
import com.airbnb.mvrx.MavericksViewModelFactory
|
||||||
import com.airbnb.mvrx.withState
|
import com.airbnb.mvrx.withState
|
||||||
|
@ -150,7 +151,7 @@ class MessageComposerViewModel @AssistedInject constructor(
|
||||||
|
|
||||||
private fun handleOnTextChanged(action: MessageComposerAction.OnTextChanged) {
|
private fun handleOnTextChanged(action: MessageComposerAction.OnTextChanged) {
|
||||||
val needsSendButtonVisibilityUpdate = currentComposerText.isBlank() != action.text.isBlank()
|
val needsSendButtonVisibilityUpdate = currentComposerText.isBlank() != action.text.isBlank()
|
||||||
currentComposerText = action.text
|
currentComposerText = SpannableString(action.text)
|
||||||
if (needsSendButtonVisibilityUpdate) {
|
if (needsSendButtonVisibilityUpdate) {
|
||||||
updateIsSendButtonVisibility(true)
|
updateIsSendButtonVisibility(true)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue