Recover exit on BACK pressed
authorDavid A. Velasco <dvelasco@solidgear.es>
Mon, 1 Jun 2015 22:05:08 +0000 (00:05 +0200)
committerDavid A. Velasco <dvelasco@solidgear.es>
Mon, 1 Jun 2015 22:05:08 +0000 (00:05 +0200)
src/com/owncloud/android/ui/activity/FileDisplayActivity.java

index 831c25f..2b07fa4 100644 (file)
@@ -736,6 +736,10 @@ public class FileDisplayActivity extends HookActivity
     public void onBackPressed() {
         OCFileListFragment listOfFiles = getListOfFilesFragment(); 
         if (mDualPane || getSecondFragment() == null) {
+            if (getFile() != null && getFile().getParentId() == 0) {
+                finish();
+                return;
+            }
             if (listOfFiles != null) {  // should never be null, indeed
                 listOfFiles.onBrowseUp();
             }