Albirew/tachiyomi
Archivé
1
0
Bifurcation 0

Make immersive mode slightly more reliable on rotation

Cette révision appartient à :
arkon 2020-04-16 22:00:10 -04:00
Parent 7118817df7
révision 9dc184adff

Voir le fichier

@ -182,9 +182,18 @@ class ReaderActivity : BaseRxActivity<ReaderPresenter>() {
super.onSaveInstanceState(outState)
}
/**
* Set menu visibility again on activity resume to apply immersive mode again if needed.
* Helps with rotations.
*/
override fun onResume() {
super.onResume()
setMenuVisibility(menuVisible, animate = false)
}
/**
* Called when the window focus changes. It sets the menu visibility to the last known state
* to apply again System UI (for immersive mode).
* to apply immersive mode again if needed.
*/
override fun onWindowFocusChanged(hasFocus: Boolean) {
super.onWindowFocusChanged(hasFocus)