diff --git a/app/src/main/java/eu/faircode/email/DrawerLayoutEx.java b/app/src/main/java/eu/faircode/email/DrawerLayoutEx.java index 3553f4a417..6355c3d9c4 100644 --- a/app/src/main/java/eu/faircode/email/DrawerLayoutEx.java +++ b/app/src/main/java/eu/faircode/email/DrawerLayoutEx.java @@ -76,7 +76,11 @@ public class DrawerLayoutEx extends DrawerLayout { @Override protected void onRestoreInstanceState(Parcelable state) { super.onRestoreInstanceState(state); - locked = (getDrawerLockMode(Gravity.LEFT) == LOCK_MODE_LOCKED_OPEN || + locked = isLocked(); + } + + public boolean isLocked() { + return (getDrawerLockMode(Gravity.LEFT) == LOCK_MODE_LOCKED_OPEN || getDrawerLockMode(Gravity.RIGHT) == LOCK_MODE_LOCKED_OPEN); }