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