Skip to content
This repository was archived by the owner on Feb 17, 2020. It is now read-only.

Commit ac9e687

Browse files
committed
rename the query variable
1 parent d154a29 commit ac9e687

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

app/src/main/java/net/squanchy/search/SearchActivity.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,15 @@ class SearchActivity : AppCompatActivity(), SearchRecyclerView.OnSearchResultCli
4646
private lateinit var searchTextWatcher: SearchTextWatcher
4747

4848
private var hasQuery: Boolean = false
49-
private lateinit var query: String
49+
private lateinit var initialQuery: String
5050

5151
override fun onCreate(savedInstanceState: Bundle?) {
5252
super.onCreate(savedInstanceState)
5353
setContentView(R.layout.activity_search)
5454
enableLightNavigationBar(this)
5555
setupToolbar()
5656

57-
query = savedInstanceState?.getString(QUERY_KEY) ?: ""
57+
initialQuery = savedInstanceState?.getString(QUERY_KEY) ?: ""
5858

5959
with(searchComponent(this)) {
6060
searchService = service()
@@ -77,7 +77,7 @@ class SearchActivity : AppCompatActivity(), SearchRecyclerView.OnSearchResultCli
7777

7878
val searchSubscription = querySubject.throttleLast(QUERY_DEBOUNCE_TIMEOUT, TimeUnit.MILLISECONDS)
7979
.doOnNext(::updateSearchActionIcon)
80-
.startWith(query)
80+
.startWith(initialQuery)
8181
.flatMap(searchService::find)
8282
.distinctUntilChanged()
8383
.subscribeOn(Schedulers.io())
@@ -189,8 +189,8 @@ class SearchActivity : AppCompatActivity(), SearchRecyclerView.OnSearchResultCli
189189
}
190190
}
191191

192-
override fun onSaveInstanceState(outState: Bundle?) {
193-
outState?.putString(QUERY_KEY, searchField.text?.toString())
192+
override fun onSaveInstanceState(outState: Bundle) {
193+
outState.putString(QUERY_KEY, searchField.text?.toString())
194194
super.onSaveInstanceState(outState)
195195
}
196196

0 commit comments

Comments
 (0)