Make immersive mode slightly more reliable on rotation
This commit is contained in:
parent
7118817df7
commit
9dc184adff
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user