瀏覽代碼

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);
+                }
             }
         }