From fb216a960bb2e34a354343dff6981d7399b89ffa Mon Sep 17 00:00:00 2001 From: seven332 Date: Fri, 13 May 2016 13:43:37 +0800 Subject: [PATCH] Lock drawer when suggestion list showing --- .../com/hippo/ehviewer/ui/scene/GalleryListScene.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java index e0a899391..2509bd470 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/GalleryListScene.java @@ -1192,6 +1192,14 @@ public final class GalleryListScene extends BaseScene } break; } + + if (newState == STATE_NORMAL || newState == STATE_SIMPLE_SEARCH) { + setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED, Gravity.LEFT); + setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED, Gravity.RIGHT); + } else { + setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, Gravity.LEFT); + setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, Gravity.RIGHT); + } } @Override