Fix source filter FAB disappear on rotation (fixes #4994)
(cherry picked from commit 8d58a8d548e57da9255ee3f4bc3d9246de892872)
This commit is contained in:
parent
635dd0cda5
commit
8c2de86b16
@ -164,9 +164,6 @@ open class BrowseSourceController(bundle: Bundle) :
|
|||||||
override fun onViewCreated(view: View) {
|
override fun onViewCreated(view: View) {
|
||||||
super.onViewCreated(view)
|
super.onViewCreated(view)
|
||||||
|
|
||||||
// Prepare filter sheet
|
|
||||||
initFilterSheet()
|
|
||||||
|
|
||||||
// Initialize adapter, scroll listener and recycler views
|
// Initialize adapter, scroll listener and recycler views
|
||||||
adapter = FlexibleAdapter(null, this)
|
adapter = FlexibleAdapter(null, this)
|
||||||
setupRecycler(view)
|
setupRecycler(view)
|
||||||
@ -316,11 +313,12 @@ open class BrowseSourceController(bundle: Bundle) :
|
|||||||
override fun configureFab(fab: ExtendedFloatingActionButton) {
|
override fun configureFab(fab: ExtendedFloatingActionButton) {
|
||||||
actionFab = fab
|
actionFab = fab
|
||||||
|
|
||||||
// Controlled by initFilterSheet()
|
|
||||||
fab.isVisible = false
|
|
||||||
|
|
||||||
fab.setText(R.string.action_filter)
|
fab.setText(R.string.action_filter)
|
||||||
fab.setIconResource(R.drawable.ic_filter_list_24dp)
|
fab.setIconResource(R.drawable.ic_filter_list_24dp)
|
||||||
|
|
||||||
|
// Controlled by initFilterSheet()
|
||||||
|
fab.isVisible = false
|
||||||
|
initFilterSheet()
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun cleanupFab(fab: ExtendedFloatingActionButton) {
|
override fun cleanupFab(fab: ExtendedFloatingActionButton) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user