瀏覽代碼

Merge pull request #1306 from nextcloud/uploadButton

Upload button working again
Mario Đanić 7 年之前
父節點
當前提交
424e2cdbc0

+ 1 - 1
scripts/lint/lint-results.txt

@@ -1,2 +1,2 @@
 DO NOT TOUCH; GENERATED BY DRONE
-      <span class="mdl-layout-title">Lint Report: 1 error and 583 warnings</span>
+      <span class="mdl-layout-title">Lint Report: 1 error and 581 warnings</span>

+ 6 - 3
src/main/java/com/owncloud/android/ui/activity/ReceiveExternalFilesActivity.java

@@ -175,7 +175,7 @@ public class ReceiveExternalFilesActivity extends FileActivity
         super.onCreate(savedInstanceState);
 
         if (mAccountSelected) {
-            setAccount((Account) savedInstanceState.getParcelable(FileActivity.EXTRA_ACCOUNT));
+            setAccount(savedInstanceState.getParcelable(FileActivity.EXTRA_ACCOUNT));
         }
 
         // Listen for sync messages
@@ -777,12 +777,16 @@ public class ReceiveExternalFilesActivity extends FileActivity
                         getStorageManager(), getAccount());
 
                 mListView.setAdapter(sa);
+            }
                 Button btnChooseFolder = (Button) findViewById(R.id.uploader_choose_folder);
                 btnChooseFolder.setOnClickListener(this);
                 btnChooseFolder.getBackground().setColorFilter(ThemeUtils.primaryColor(getAccount()),
                         PorterDuff.Mode.SRC_ATOP);
 
-                getSupportActionBar().setBackgroundDrawable(new ColorDrawable(ThemeUtils.primaryColor(getAccount())));
+            if (getSupportActionBar() != null) {
+                getSupportActionBar().setBackgroundDrawable(new ColorDrawable(
+                        ThemeUtils.primaryColor(getAccount())));
+            }
 
                 ThemeUtils.colorStatusBar(this, ThemeUtils.primaryDarkColor(getAccount()));
 
@@ -794,7 +798,6 @@ public class ReceiveExternalFilesActivity extends FileActivity
                 mListView.setOnItemClickListener(this);
             }
         }
-    }
 
     protected void setupEmptyList() {
         mEmptyListContainer = (LinearLayout) findViewById(R.id.empty_list_view);