summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/src/main/java/org/lineageos/jelly/ui/SearchBarController.kt7
1 files changed, 4 insertions, 3 deletions
diff --git a/app/src/main/java/org/lineageos/jelly/ui/SearchBarController.kt b/app/src/main/java/org/lineageos/jelly/ui/SearchBarController.kt
index 177bc3b..0f3b31b 100644
--- a/app/src/main/java/org/lineageos/jelly/ui/SearchBarController.kt
+++ b/app/src/main/java/org/lineageos/jelly/ui/SearchBarController.kt
@@ -40,6 +40,9 @@ class SearchBarController(
private var mHasStartedSearch = false
private var mCurrentResultPosition = 0
private var mTotalResultCount = 0
+ private val query: String?
+ get() = mEditor.text?.toString()
+
fun onShow() {
mEditor.requestFocus()
UiUtils.showKeyboard(mEditor)
@@ -61,7 +64,7 @@ class SearchBarController(
updateNextAndPrevButtonEnabledState()
}
- override fun onEditorAction(view: TextView, actionId: Int, event: KeyEvent): Boolean {
+ override fun onEditorAction(view: TextView, actionId: Int, event: KeyEvent?): Boolean {
if (actionId == EditorInfo.IME_ACTION_SEARCH) {
UiUtils.hideKeyboard(view)
startSearch()
@@ -127,8 +130,6 @@ class SearchBarController(
}
}
- private val query = mEditor.text?.toString()
-
interface OnCancelListener {
fun onCancelSearch()
}