浏览代码

ui:activity: Check if OCFileListFragment is null before calling onItemClicked().

A reference to null should never be dereferenced/accessed
ardevd 6 年之前
父节点
当前提交
774b06cc03
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/main/java/com/owncloud/android/ui/activity/FileDisplayActivity.java

+ 4 - 1
src/main/java/com/owncloud/android/ui/activity/FileDisplayActivity.java

@@ -2108,7 +2108,10 @@ public class FileDisplayActivity extends HookActivity
     private void onCreateFolderOperationFinish(CreateFolderOperation operation,
                                                RemoteOperationResult result) {
         if (result.isSuccess()) {
-            getListOfFilesFragment().onItemClicked(getStorageManager().getFileByPath(operation.getRemotePath()));
+            OCFileListFragment fileListFragment = getListOfFilesFragment();
+            if (fileListFragment != null) {
+                getListOfFilesFragment().onItemClicked(getStorageManager().getFileByPath(operation.getRemotePath()));
+            }
         } else {
             try {
                 if (ResultCode.FOLDER_ALREADY_EXISTS == result.getCode()) {