瀏覽代碼

Set empty status message and default emoji

Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
sowjanyakch 9 月之前
父節點
當前提交
1347ec29c4
共有 1 個文件被更改,包括 2 次插入6 次删除
  1. 2 6
      app/src/main/java/com/nextcloud/talk/ui/dialog/SetStatusDialogFragment.kt

+ 2 - 6
app/src/main/java/com/nextcloud/talk/ui/dialog/SetStatusDialogFragment.kt

@@ -22,7 +22,6 @@ import android.widget.AdapterView.OnItemSelectedListener
 import android.widget.ArrayAdapter
 import android.widget.ImageView
 import android.widget.TextView
-import androidx.core.widget.doAfterTextChanged
 import androidx.fragment.app.DialogFragment
 import androidx.recyclerview.widget.LinearLayoutManager
 import autodagger.AutoInjector
@@ -177,6 +176,8 @@ class SetStatusDialogFragment :
 
         setupGeneralStatusOptions()
 
+        binding.emoji.setText(getString(R.string.default_emoji))
+
         binding.clearStatus.setOnClickListener { clearStatus() }
         binding.setStatus.setOnClickListener { setStatusMessage() }
         binding.emoji.setOnClickListener { openEmojiPopup() }
@@ -214,10 +215,6 @@ class SetStatusDialogFragment :
         viewThemeUtils.material.colorMaterialButtonPrimaryTonal(binding.setStatus)
 
         viewThemeUtils.material.colorTextInputLayout(binding.customStatusInputContainer)
-
-        binding.customStatusInput.doAfterTextChanged { text ->
-            binding.setStatus.isEnabled = !text.isNullOrEmpty()
-        }
     }
 
     private fun setupCurrentStatus() {
@@ -225,7 +222,6 @@ class SetStatusDialogFragment :
             binding.emoji.setText(it.icon)
             binding.customStatusInput.text?.clear()
             binding.customStatusInput.setText(it.message?.trim())
-            binding.setStatus.isEnabled = it.message?.isEmpty() == false
             visualizeStatus(it.status)
 
             if (it.clearAt > 0) {