Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions packages/image_picker/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## 0.6.1+6

* Android: Fix ImagePickerPlugin#onCreate cast context may be cause exeception.

## 0.6.1+5

* Update and migrate iOS example project.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,17 +82,23 @@ public void onActivitySaveInstanceState(Activity activity, Bundle outState) {
@Override
public void onActivityDestroyed(Activity activity) {
if (activity == registrar.activity()) {
((Application) registrar.context()).unregisterActivityLifecycleCallbacks(this);
((Application) registrar.context().getApplicationContext())
.unregisterActivityLifecycleCallbacks(
this); // Use getApplicationContext() to avoid casting failures
}
}

@Override
public void onActivityStopped(Activity activity) {}
};

if (this.registrar != null) {
((Application) this.registrar.context())
.registerActivityLifecycleCallbacks(this.activityLifecycleCallbacks);
if (this.registrar != null
&& this.registrar.context() != null
&& this.registrar.context().getApplicationContext() != null) {
((Application) this.registrar.context().getApplicationContext())
.registerActivityLifecycleCallbacks(
this
.activityLifecycleCallbacks); // Use getApplicationContext() to avoid casting failures.
}
}

Expand Down
2 changes: 1 addition & 1 deletion packages/image_picker/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ authors:
- Flutter Team <[email protected]>
- Rhodes Davis Jr. <[email protected]>
homepage: https://github.com/flutter/plugins/tree/master/packages/image_picker
version: 0.6.1+5
version: 0.6.1+6

flutter:
plugin:
Expand Down