mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-08-03 18:56:44 -04:00
Fixed: ErrorActivity buttons overlapping in navigation buttons.
This commit is contained in:
parent
82ba9f3299
commit
84807a1930
@ -51,7 +51,7 @@ import org.kiwix.kiwixmobile.core.R.string
|
||||
import org.kiwix.kiwixmobile.core.base.FragmentActivityExtensions
|
||||
import org.kiwix.kiwixmobile.core.dao.NewBookDao
|
||||
import org.kiwix.kiwixmobile.core.downloader.downloadManager.DOWNLOAD_NOTIFICATION_TITLE
|
||||
import org.kiwix.kiwixmobile.core.extensions.setTopMarginToViewForEdgeToEdgeMode
|
||||
import org.kiwix.kiwixmobile.core.extensions.applyEdgeToEdgeInsets
|
||||
import org.kiwix.kiwixmobile.core.extensions.toast
|
||||
import org.kiwix.kiwixmobile.core.main.ACTION_NEW_TAB
|
||||
import org.kiwix.kiwixmobile.core.main.CoreMainActivity
|
||||
@ -129,7 +129,7 @@ class KiwixMainActivity : CoreMainActivity() {
|
||||
closeNavigationDrawer()
|
||||
onNavigationItemSelected(item)
|
||||
}
|
||||
setTopMarginToViewForEdgeToEdgeMode()
|
||||
applyEdgeToEdgeInsets()
|
||||
}
|
||||
activityKiwixMainBinding.bottomNavView.setupWithNavController(navController)
|
||||
lifecycleScope.launch {
|
||||
@ -138,7 +138,7 @@ class KiwixMainActivity : CoreMainActivity() {
|
||||
handleZimFileIntent(intent)
|
||||
handleNotificationIntent(intent)
|
||||
handleGetContentIntent(intent)
|
||||
readerTableOfContentsDrawer.setTopMarginToViewForEdgeToEdgeMode()
|
||||
readerTableOfContentsDrawer.applyEdgeToEdgeInsets()
|
||||
}
|
||||
|
||||
private suspend fun migrateInternalToPublicAppDirectory() {
|
||||
|
@ -36,6 +36,7 @@ import org.kiwix.kiwixmobile.core.compat.CompatHelper.Companion.queryIntentActiv
|
||||
import org.kiwix.kiwixmobile.core.compat.ResolveInfoFlagsCompat
|
||||
import org.kiwix.kiwixmobile.core.dao.NewBookDao
|
||||
import org.kiwix.kiwixmobile.core.databinding.ActivityKiwixErrorBinding
|
||||
import org.kiwix.kiwixmobile.core.extensions.applyEdgeToEdgeInsets
|
||||
import org.kiwix.kiwixmobile.core.extensions.toast
|
||||
import org.kiwix.kiwixmobile.core.reader.ZimReaderContainer
|
||||
import org.kiwix.kiwixmobile.core.utils.CRASH_AND_FEEDBACK_EMAIL_ADDRESS
|
||||
@ -85,6 +86,7 @@ open class ErrorActivity : BaseActivity() {
|
||||
}
|
||||
setupReportButton()
|
||||
activityKiwixErrorBinding?.restartButton?.setOnClickListener { restartApp() }
|
||||
activityKiwixErrorBinding?.root.applyEdgeToEdgeInsets(true)
|
||||
}
|
||||
|
||||
override fun onDestroy() {
|
||||
|
@ -38,7 +38,7 @@ import org.kiwix.kiwixmobile.custom.BuildConfig
|
||||
import org.kiwix.kiwixmobile.custom.R
|
||||
import org.kiwix.kiwixmobile.core.R.string
|
||||
import org.kiwix.kiwixmobile.core.R.drawable
|
||||
import org.kiwix.kiwixmobile.core.extensions.setTopMarginToViewForEdgeToEdgeMode
|
||||
import org.kiwix.kiwixmobile.core.extensions.applyEdgeToEdgeInsets
|
||||
import org.kiwix.kiwixmobile.custom.customActivityComponent
|
||||
import org.kiwix.kiwixmobile.custom.databinding.ActivityCustomMainBinding
|
||||
|
||||
@ -85,8 +85,8 @@ class CustomMainActivity : CoreMainActivity() {
|
||||
super.onCreate(savedInstanceState)
|
||||
activityCustomMainBinding = ActivityCustomMainBinding.inflate(layoutInflater)
|
||||
setContentView(activityCustomMainBinding.root)
|
||||
drawerNavView.setTopMarginToViewForEdgeToEdgeMode()
|
||||
readerTableOfContentsDrawer.setTopMarginToViewForEdgeToEdgeMode()
|
||||
drawerNavView.applyEdgeToEdgeInsets()
|
||||
readerTableOfContentsDrawer.applyEdgeToEdgeInsets()
|
||||
if (savedInstanceState != null) {
|
||||
return
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user