mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 06:17:57 +01:00 
			
		
		
		
	Make immersive mode slightly more reliable on rotation
This commit is contained in:
		| @@ -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) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user