Преглед на файлове

Fixed repeated request for create first account when all the accounts where removed after the app was left in an actitivy not root in its task

David A. Velasco преди 12 години
родител
ревизия
3440b8a1d2
променени са 1 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. 7 1
      src/com/owncloud/android/ui/activity/FileActivity.java

+ 7 - 1
src/com/owncloud/android/ui/activity/FileActivity.java

@@ -224,7 +224,13 @@ public abstract class FileActivity extends SherlockFragmentActivity {
                 Log_OC.e(TAG, "Account creation callback with null bundle");
             }
             if (mAccount == null) {
-                finish();
+                if (isTaskRoot()) {
+                    Log_OC.e(TAG, "FINISHING");
+                    finish();
+                } else {
+                    Log_OC.e(TAG, "MOVING BACK");
+                    moveTaskToBack(true);
+                }
             }
         }