Skip to content

Commit 41e7e13

Browse files
Invert setDrawerLockMode() parameter
1 parent 9120441 commit 41e7e13

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

app/src/main/java/com/infomaniak/mail/ui/MainActivity.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ class MainActivity : BaseActivity() {
434434
trackDestination(destination)
435435

436436
updateColorsWhenDestinationChanged(destination.id)
437-
setDrawerLockMode(destination.id == R.id.threadListFragment)
437+
setDrawerLockMode(isLocked = destination.id != R.id.threadListFragment)
438438

439439
previousDestinationId = destination.id
440440
}
@@ -468,8 +468,8 @@ class MainActivity : BaseActivity() {
468468
}
469469
}
470470

471-
fun setDrawerLockMode(isUnlocked: Boolean) {
472-
val drawerLockMode = if (isUnlocked) DrawerLayout.LOCK_MODE_UNLOCKED else DrawerLayout.LOCK_MODE_LOCKED_CLOSED
471+
fun setDrawerLockMode(isLocked: Boolean) {
472+
val drawerLockMode = if (isLocked) DrawerLayout.LOCK_MODE_LOCKED_CLOSED else DrawerLayout.LOCK_MODE_UNLOCKED
473473
binding.drawerLayout.setDrawerLockMode(drawerLockMode)
474474
}
475475

app/src/main/java/com/infomaniak/mail/ui/main/folder/ThreadListMultiSelection.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ class ThreadListMultiSelection {
144144
}
145145

146146
private fun lockDrawerAndSwipe(isMultiSelectOn: Boolean) = with(threadListFragment) {
147-
(requireActivity() as MainActivity).setDrawerLockMode(!isMultiSelectOn)
147+
(requireActivity() as MainActivity).setDrawerLockMode(isLocked = isMultiSelectOn)
148148
if (isMultiSelectOn) {
149149
binding.threadsList.apply {
150150
disableSwipeDirection(DirectionFlag.LEFT)

0 commit comments

Comments
 (0)