From ec1c2f3160a2580661cf6307c6381d823e678dcb Mon Sep 17 00:00:00 2001 From: gouri-panda Date: Fri, 30 Oct 2020 21:32:39 +0530 Subject: [PATCH 1/2] #2463 bug fixed --- .../nav/destination/reader/KiwixReaderFragment.kt | 5 +++++ 1 file changed, 5 insertions(+) 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..69645d1e9 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 isFullScreen: Boolean = false override fun inject(baseActivity: BaseActivity) { baseActivity.cachedComponent.inject(this) @@ -231,6 +232,9 @@ class KiwixReaderFragment : CoreReaderFragment() { if (zimReaderContainer.zimFile == null) { exitBook() } + if (isFullScreen) { + hideNavBar() + } } override fun restoreViewStateOnInvalidJSON() { @@ -264,6 +268,7 @@ class KiwixReaderFragment : CoreReaderFragment() { } override fun onFullscreenVideoToggled(isFullScreen: Boolean) { + this.isFullScreen = isFullScreen if (isFullScreen) { hideNavBar() } else { From 9a9b38bdc3dbfb547ee6bb3a3e7e24a27e4fc1f0 Mon Sep 17 00:00:00 2001 From: gouri-panda Date: Mon, 2 Nov 2020 14:52:48 +0530 Subject: [PATCH 2/2] #2463 reformated code --- .../nav/destination/reader/KiwixReaderFragment.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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 69645d1e9..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,7 +67,7 @@ import java.io.File private const val HIDE_TAB_SWITCHER_DELAY: Long = 300 class KiwixReaderFragment : CoreReaderFragment() { - private var isFullScreen: Boolean = false + private var isFullScreenVideo: Boolean = false override fun inject(baseActivity: BaseActivity) { baseActivity.cachedComponent.inject(this) @@ -232,7 +232,7 @@ class KiwixReaderFragment : CoreReaderFragment() { if (zimReaderContainer.zimFile == null) { exitBook() } - if (isFullScreen) { + if (isFullScreenVideo) { hideNavBar() } } @@ -268,8 +268,8 @@ class KiwixReaderFragment : CoreReaderFragment() { } override fun onFullscreenVideoToggled(isFullScreen: Boolean) { - this.isFullScreen = isFullScreen - if (isFullScreen) { + isFullScreenVideo = isFullScreen + if (isFullScreenVideo) { hideNavBar() } else { showNavBar()