aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkai.cao <kai.cao@ck-telecom.com>2015-04-21 15:01:59 +0800
committerRajesh Yengisetty <rajesh@cyngn.com>2015-04-22 00:16:33 +0000
commit0bb92a04b7078c695e7e7b9c901353de509ec96a (patch)
treea33c9a7b8beadf1ff19ddebc750f9fd15981ec67
parentdda6186d0cd24098286d6cf2337f5c87c79e2bb5 (diff)
downloadandroid_packages_apps_CMFileManager-0bb92a04b7078c695e7e7b9c901353de509ec96a.tar.gz
android_packages_apps_CMFileManager-0bb92a04b7078c695e7e7b9c901353de509ec96a.tar.bz2
android_packages_apps_CMFileManager-0bb92a04b7078c695e7e7b9c901353de509ec96a.zip
[CMFileManager] Fix the DrawerLayout don't disapper after press back key.
Procedures 1.Go into filemanager and enter a directory(such as Music). 2.Open the menu Button in the top left corner and popup the drawerlayout. 3.press the back key. The DrawerLayout don't disapper and the navigation view back to the next higher level. Change-Id: I13c78491e2be767e7611d57c2c513013d96465eb (cherry picked from commit 34f4d1c880bd78482f6fa9dfc701692b8504ffd6)
-rw-r--r--src/com/cyanogenmod/filemanager/activities/NavigationActivity.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java b/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java
index e052cfe1..a3af6b56 100644
--- a/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java
+++ b/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java
@@ -1727,6 +1727,10 @@ public class NavigationActivity extends Activity
@Override
public void onBackPressed() {
+ if (mDrawerLayout.isDrawerOpen(Gravity.START)) {
+ mDrawerLayout.closeDrawer(Gravity.START);
+ return;
+ }
if (checkBackAction()) {
performHideEasyMode();
return;