diff --git a/AUTHORS b/AUTHORS index 855e3a4569f2..a24dfd196966 100644 --- a/AUTHORS +++ b/AUTHORS @@ -41,4 +41,5 @@ Jose Sanchez Debkanchan Samadder Audrius Karosevicius Lukasz Piliszczuk -SoundReply Solutions GmbH \ No newline at end of file +SoundReply Solutions GmbH +Rafal Wachol diff --git a/packages/webview_flutter/CHANGELOG.md b/packages/webview_flutter/CHANGELOG.md index bed1174101d5..8600d04b3ffb 100644 --- a/packages/webview_flutter/CHANGELOG.md +++ b/packages/webview_flutter/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.3.11+6 + +* Calling destroy on Android webview when flutter webview is getting disposed. + ## 0.3.11+5 * Reduce compiler warnings regarding iOS9 compatibility by moving a single diff --git a/packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/FlutterWebView.java b/packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/FlutterWebView.java index e089f6d28190..67fdcc71b3df 100644 --- a/packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/FlutterWebView.java +++ b/packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/FlutterWebView.java @@ -278,5 +278,6 @@ private void registerJavaScriptChannelNames(List channelNames) { public void dispose() { methodChannel.setMethodCallHandler(null); webView.dispose(); + webView.destroy(); } } diff --git a/packages/webview_flutter/pubspec.yaml b/packages/webview_flutter/pubspec.yaml index 287177aee272..ce39caee2fd6 100644 --- a/packages/webview_flutter/pubspec.yaml +++ b/packages/webview_flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: webview_flutter description: A Flutter plugin that provides a WebView widget on Android and iOS. -version: 0.3.11+5 +version: 0.3.11+6 author: Flutter Team homepage: https://github.com/flutter/plugins/tree/master/packages/webview_flutter