diff --git a/app/src/main/java/org/kiwix/kiwixmobile/nav/destination/reader/KiwixReaderFragment.kt b/app/src/main/java/org/kiwix/kiwixmobile/nav/destination/reader/KiwixReaderFragment.kt index ab90a1f8d..36ad6940a 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/nav/destination/reader/KiwixReaderFragment.kt +++ b/app/src/main/java/org/kiwix/kiwixmobile/nav/destination/reader/KiwixReaderFragment.kt @@ -67,6 +67,7 @@ import java.io.File private const val HIDE_TAB_SWITCHER_DELAY: Long = 300 class KiwixReaderFragment : CoreReaderFragment() { + private var isFullScreenVideo: Boolean = false override fun inject(baseActivity: BaseActivity) { baseActivity.cachedComponent.inject(this) @@ -231,6 +232,9 @@ class KiwixReaderFragment : CoreReaderFragment() { if (zimReaderContainer.zimFile == null) { exitBook() } + if (isFullScreenVideo) { + hideNavBar() + } } override fun restoreViewStateOnInvalidJSON() { @@ -264,7 +268,8 @@ class KiwixReaderFragment : CoreReaderFragment() { } override fun onFullscreenVideoToggled(isFullScreen: Boolean) { - if (isFullScreen) { + isFullScreenVideo = isFullScreen + if (isFullScreenVideo) { hideNavBar() } else { showNavBar()