Просмотр исходного кода

Do not call onReceiveValue on null reference

Albert Papp 7 лет назад
Родитель
Сommit
9f1debf985
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      android/src/main/java/com/flutter_webview_plugin/WebviewManager.java

+ 2 - 1
android/src/main/java/com/flutter_webview_plugin/WebviewManager.java

@@ -52,7 +52,8 @@ class WebviewManager {
                         handled = true;
                         handled = true;
                     }
                     }
                 }
                 }
-                mUploadMessageArray.onReceiveValue(results);
+                if (mUploadMessageArray != null)
+                    mUploadMessageArray.onReceiveValue(results);
                 mUploadMessageArray = null;
                 mUploadMessageArray = null;
             }else {
             }else {
                 if (requestCode == FILECHOOSER_RESULTCODE) {
                 if (requestCode == FILECHOOSER_RESULTCODE) {