From 7598d4608f9f4bf456a0130e88ccc8adfadb69b8 Mon Sep 17 00:00:00 2001 From: Miguel Ruivo Date: Sun, 14 Jun 2020 11:18:35 +0100 Subject: [PATCH] Updates tearDown() call order on Android's implementation --- file_picker/CHANGELOG.md | 3 +++ .../com/mr/flutter/plugin/filepicker/FilePickerPlugin.java | 2 +- file_picker/pubspec.yaml | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/file_picker/CHANGELOG.md b/file_picker/CHANGELOG.md index 2a4309a..0d90b72 100644 --- a/file_picker/CHANGELOG.md +++ b/file_picker/CHANGELOG.md @@ -1,3 +1,6 @@ +## 1.11.0+3 +Updates tearDown() call order on Android's implementation. + ## 1.11.0+2 Updates README file (iOS preview). diff --git a/file_picker/android/src/main/java/com/mr/flutter/plugin/filepicker/FilePickerPlugin.java b/file_picker/android/src/main/java/com/mr/flutter/plugin/filepicker/FilePickerPlugin.java index c1c3121..4d9df23 100644 --- a/file_picker/android/src/main/java/com/mr/flutter/plugin/filepicker/FilePickerPlugin.java +++ b/file_picker/android/src/main/java/com/mr/flutter/plugin/filepicker/FilePickerPlugin.java @@ -283,10 +283,10 @@ public class FilePickerPlugin implements MethodChannel.MethodCallHandler, Flutte this.activityBinding = null; this.lifecycle.removeObserver(this.observer); this.lifecycle = null; + this.delegate.setEventHandler(null); this.delegate = null; this.channel.setMethodCallHandler(null); this.channel = null; - this.delegate.setEventHandler(null); this.application.unregisterActivityLifecycleCallbacks(this.observer); this.application = null; } diff --git a/file_picker/pubspec.yaml b/file_picker/pubspec.yaml index 27da673..cc98cc1 100644 --- a/file_picker/pubspec.yaml +++ b/file_picker/pubspec.yaml @@ -1,7 +1,7 @@ name: file_picker description: A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support. homepage: https://github.com/miguelpruivo/plugins_flutter_file_picker -version: 1.11.0+2 +version: 1.11.0+3 dependencies: flutter: