浏览代码

NPE if activity is already closed

Signed-off-by: tobiaskaminsky <tobias@kaminsky.me>
tobiaskaminsky 7 年之前
父节点
当前提交
7a06cbce79
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/main/java/com/owncloud/android/ui/activity/ActivitiesListActivity.java

+ 6 - 2
src/main/java/com/owncloud/android/ui/activity/ActivitiesListActivity.java

@@ -307,8 +307,12 @@ public class ActivitiesListActivity extends FileActivity implements ActivityList
 
     private void hideRefreshLayoutLoader() {
         runOnUiThread(() -> {
-            swipeListRefreshLayout.setRefreshing(false);
-            swipeEmptyListRefreshLayout.setRefreshing(false);
+            if (swipeListRefreshLayout != null) {
+                swipeListRefreshLayout.setRefreshing(false);
+            }
+            if (swipeEmptyListRefreshLayout != null) {
+                swipeEmptyListRefreshLayout.setRefreshing(false);
+            }
             isLoadingActivities = false;
             setIndeterminate(isLoadingActivities);
         });