summaryrefslogtreecommitdiff
path: root/app/src/main/java
diff options
context:
space:
mode:
authorTanuj <tanbook@Tanujs-MBP.domain.name>2021-08-27 23:30:14 +0530
committerTanuj <tanbook@Tanujs-MBP.domain.name>2021-08-27 23:30:14 +0530
commit1189772dfbe1935af8a8143e012f3de497252561 (patch)
tree70c92833694c75322a6fb706acd1b5eb17766a6b /app/src/main/java
parent7800d282024e348de4124d00e44b599937ffc0f5 (diff)
downloadSidePhOnelauncher-1189772dfbe1935af8a8143e012f3de497252561.tar.gz
SidePhOnelauncher-1189772dfbe1935af8a8143e012f3de497252561.tar.bz2
SidePhOnelauncher-1189772dfbe1935af8a8143e012f3de497252561.zip
Null check for crash fix onQueryTextChange
Diffstat (limited to 'app/src/main/java')
-rw-r--r--app/src/main/java/app/olauncher/ui/AppDrawerFragment.kt8
1 files changed, 5 insertions, 3 deletions
diff --git a/app/src/main/java/app/olauncher/ui/AppDrawerFragment.kt b/app/src/main/java/app/olauncher/ui/AppDrawerFragment.kt
index 1e61632..df24d9e 100644
--- a/app/src/main/java/app/olauncher/ui/AppDrawerFragment.kt
+++ b/app/src/main/java/app/olauncher/ui/AppDrawerFragment.kt
@@ -9,6 +9,7 @@ import android.view.animation.AnimationUtils
import android.view.inputmethod.InputMethodManager
import android.widget.TextView
import androidx.appcompat.widget.SearchView
+import androidx.core.view.isVisible
import androidx.fragment.app.Fragment
import androidx.lifecycle.Observer
import androidx.lifecycle.ViewModelProvider
@@ -71,9 +72,10 @@ class AppDrawerFragment : Fragment() {
}
override fun onQueryTextChange(newText: String?): Boolean {
- appAdapter.filter.filter(newText?.trim())
- if (rename && newText?.trim()?.isNotEmpty()!!) appRename.visibility = View.VISIBLE
- else appRename.visibility = View.GONE
+ newText?.let {
+ appAdapter.filter.filter(it.trim())
+ appRename.isVisible = rename && it.trim().isNotEmpty()
+ }
return false
}
})