mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-15 18:36:01 -04:00
2497 added extension function
This commit is contained in:
parent
172a4c8e7f
commit
1b0082304f
@ -111,21 +111,14 @@ abstract class CoreMainActivity : BaseActivity(), WebViewProvider {
|
||||
handleDrawerOnNavigation()
|
||||
}
|
||||
if (destination.id == readerFragmentResId) {
|
||||
unLockReaderNavView()
|
||||
readerDrawerNavView.setLockMode(DrawerLayout.LOCK_MODE_UNLOCKED)
|
||||
} else {
|
||||
lockReaderNavView()
|
||||
readerDrawerNavView.setLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED)
|
||||
}
|
||||
}
|
||||
|
||||
private fun unLockReaderNavView() {
|
||||
drawerContainerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED, readerDrawerNavView)
|
||||
}
|
||||
|
||||
private fun lockReaderNavView() {
|
||||
drawerContainerLayout.setDrawerLockMode(
|
||||
DrawerLayout.LOCK_MODE_LOCKED_CLOSED,
|
||||
readerDrawerNavView
|
||||
)
|
||||
private fun NavigationView.setLockMode(lockMode: Int) {
|
||||
drawerContainerLayout.setDrawerLockMode(lockMode, this)
|
||||
}
|
||||
|
||||
override fun onRequestPermissionsResult(
|
||||
|
Loading…
x
Reference in New Issue
Block a user