Signed-off-by: Mario Danic <mario@lovelyhq.com>
This commit is contained in:
Mario Danic 2020-01-28 11:36:54 +01:00
parent 0857938d94
commit 818d15dbec
No known key found for this signature in database
GPG Key ID: CDE0BBD2738C4CC0
2 changed files with 4 additions and 8 deletions

View File

@ -110,7 +110,6 @@ abstract class BaseController : ButterKnifeController(), ComponentCallbacks {
if (it is MainActivity) {
it.searchCardView?.isVisible = value
it.floatingActionButton?.isVisible = value
it.inputEditText?.hint = getSearchHint()
val layoutParams = it.toolbar.layoutParams as AppBarLayout.LayoutParams
@ -178,8 +177,10 @@ abstract class BaseController : ButterKnifeController(), ComponentCallbacks {
val title = getTitle()
val actionBar = actionBar
if (title != null && actionBar != null) {
if (title != null && actionBar != null && !getIsUsingSearchLayout()) {
actionBar.title = title
} else if (title != null && activity is MainActivity) {
activity?.inputEditText?.hint = title
}
}
@ -215,5 +216,4 @@ abstract class BaseController : ButterKnifeController(), ComponentCallbacks {
}
open fun getIsUsingSearchLayout(): Boolean = false
open fun getSearchHint(): String? = null
}

View File

@ -291,12 +291,8 @@ class ConversationsListView : BaseView() {
return true
}
override fun getSearchHint(): String? {
return resources?.getString(R.string.nc_search_conversations)
}
override fun getTitle(): String? {
return resources?.getString(R.string.nc_app_name)
return resources?.getString(R.string.nc_search_conversations)
}
override fun onRestoreViewState(view: View, savedViewState: Bundle) {