Less hacky way to make sure bottom action toolbar doesn't scroll down (#5871)

* Less hacky way to make sure bottom action toolbar doesn't scroll down

* Fix action toolbar overlapping on landscape

* Disable app bar transparency when ActionMode is present
This commit is contained in:
Ivan Iskandar
2021-09-11 21:22:01 +07:00
committed by GitHub
parent 52daf3d58c
commit 7b3c18bb97
4 changed files with 29 additions and 28 deletions
@@ -235,7 +235,7 @@ class MangaController :
}
binding.actionToolbar.applyInsetter {
type(navigationBars = true) {
margin(bottom = true)
margin(bottom = true, horizontal = true)
}
}
@@ -329,8 +329,6 @@ class MangaController :
}
.launchIn(viewScope)
(activity as? MainActivity)?.fixViewToBottom(binding.actionToolbar)
settingsSheet = ChaptersSettingsSheet(router, presenter) { group ->
if (group is ChaptersSettingsSheet.Filter.FilterGroup) {
updateFilterIconState()
@@ -402,7 +400,6 @@ class MangaController :
override fun onDestroyView(view: View) {
destroyActionModeIfNeeded()
(activity as? MainActivity)?.clearFixViewToBottom(binding.actionToolbar)
binding.actionToolbar.destroy()
mangaInfoAdapter = null
chaptersHeaderAdapter = null