From 2c85a62a5ed5e379c3992da5b95821cdaa3d635f Mon Sep 17 00:00:00 2001 From: sraturi Date: Tue, 19 May 2020 11:11:46 -0700 Subject: [PATCH] for #7032 removed recyclerview scroll listener from Awesomebarview --- .../fenix/search/awesomebar/AwesomeBarView.kt | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt b/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt index 16dcb1812..5c9f616b4 100644 --- a/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt +++ b/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarView.kt @@ -101,7 +101,6 @@ class AwesomeBarView( private val defaultSearchSuggestionProvider: SearchSuggestionProvider private val searchSuggestionProviderMap: MutableMap private var providersInUse = mutableSetOf() - internal var isKeyboardDismissedProgrammatically: Boolean = false private val loadUrlUseCase = object : SessionUseCases.LoadUrlUseCase { override fun invoke( @@ -196,23 +195,6 @@ class AwesomeBarView( ) searchSuggestionProviderMap = HashMap() - - val recyclerListener = object : RecyclerView.OnScrollListener() { - override fun onScrollStateChanged(recyclerView: RecyclerView, newState: Int) { - when (newState) { - RecyclerView.SCROLL_STATE_DRAGGING -> - if (!isKeyboardDismissedProgrammatically) { - view.hideKeyboard() - isKeyboardDismissedProgrammatically = true - } - RecyclerView.SCROLL_STATE_IDLE -> { - isKeyboardDismissedProgrammatically = false - view.requestFocus() - } - } - } - } - view.addOnScrollListener(recyclerListener) } fun update(state: SearchFragmentState) {