From d44eb701abd0021608c54a0a92c692c150932a23 Mon Sep 17 00:00:00 2001 From: CalebK Date: Tue, 13 Aug 2024 16:23:46 +0300 Subject: [PATCH] Fix bottom page content being cut --- .../org/kiwix/kiwixmobile/core/main/CoreReaderFragment.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/src/main/java/org/kiwix/kiwixmobile/core/main/CoreReaderFragment.kt b/core/src/main/java/org/kiwix/kiwixmobile/core/main/CoreReaderFragment.kt index 0c79e54a1..f8d6d3928 100644 --- a/core/src/main/java/org/kiwix/kiwixmobile/core/main/CoreReaderFragment.kt +++ b/core/src/main/java/org/kiwix/kiwixmobile/core/main/CoreReaderFragment.kt @@ -1335,6 +1335,12 @@ abstract class CoreReaderFragment : private fun safelyAddWebView(webView: KiwixWebView) { webView.parent?.let { (it as ViewGroup).removeView(webView) } contentFrame?.addView(webView) + contentFrame?.setPadding( + contentFrame?.paddingLeft ?: 0, + contentFrame?.paddingTop ?: 0, + contentFrame?.paddingRight ?: 0, + CONTENT_FRAME_BOTTOM_PADDING + ) } protected fun selectTab(position: Int) { @@ -2417,3 +2423,5 @@ abstract class CoreReaderFragment : */ abstract fun restoreViewStateOnInvalidJSON() } + +private const val CONTENT_FRAME_BOTTOM_PADDING = 32