Brion VIBBER has submitted this change and it was merged.

Change subject: If drawer is open when back is pressed, hide it
......................................................................


If drawer is open when back is pressed, hide it

Change-Id: Ib7d405c0152bfce629f247e60b75231abc1e01e3
---
M wikipedia/src/main/java/org/wikipedia/page/PageActivity.java
1 file changed, 11 insertions(+), 9 deletions(-)

Approvals:
  Brion VIBBER: Verified; Looks good to me, approved



diff --git a/wikipedia/src/main/java/org/wikipedia/page/PageActivity.java 
b/wikipedia/src/main/java/org/wikipedia/page/PageActivity.java
index f1acb90..de42ab6 100644
--- a/wikipedia/src/main/java/org/wikipedia/page/PageActivity.java
+++ b/wikipedia/src/main/java/org/wikipedia/page/PageActivity.java
@@ -1,10 +1,14 @@
 package org.wikipedia.page;
 
+import android.app.*;
 import android.content.*;
 import android.net.*;
 import android.os.*;
-import android.support.v4.app.*;
-import android.view.Gravity;
+import android.preference.*;
+import android.support.v4.widget.*;
+import android.support.v7.app.*;
+import android.view.*;
+import android.widget.*;
 import com.squareup.otto.*;
 import org.wikipedia.*;
 import org.wikipedia.events.*;
@@ -12,13 +16,7 @@
 import org.wikipedia.interlanguage.*;
 import org.wikipedia.recurring.*;
 import org.wikipedia.search.*;
-
-import android.app.AlertDialog;
-import android.preference.PreferenceManager;
-import android.support.v4.widget.DrawerLayout;
-import android.support.v7.app.ActionBarActivity;
-import android.widget.Toast;
-import org.wikipedia.settings.SettingsActivity;
+import org.wikipedia.settings.*;
 
 public class PageActivity extends ActionBarActivity {
     public static final String ACTION_PAGE_FOR_TITLE = 
"org.wikipedia.page_for_title";
@@ -132,6 +130,10 @@
     }
     @Override
     public void onBackPressed() {
+        if (drawerLayout.isDrawerOpen(Gravity.START)) {
+            drawerLayout.closeDrawer(Gravity.START);
+            return;
+        }
         if ((curPageFragment != null && !curPageFragment.handleBackPressed())
                 && !searchAriclesFragment.handleBackPressed()) {
             if (getSupportFragmentManager().getBackStackEntryCount() <= 1) {

-- 
To view, visit https://gerrit.wikimedia.org/r/118782
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ib7d405c0152bfce629f247e60b75231abc1e01e3
Gerrit-PatchSet: 1
Gerrit-Project: apps/android/wikipedia
Gerrit-Branch: master
Gerrit-Owner: Yuvipanda <yuvipa...@gmail.com>
Gerrit-Reviewer: Brion VIBBER <br...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to