From 2db5e97d81e2d0834b765d26afb1f673c5076658 Mon Sep 17 00:00:00 2001 From: gaodeng Date: Tue, 28 Jun 2022 15:51:51 +0800 Subject: [PATCH] clean up --- android/src/main/kotlin/xyz/erick/ocarina/OcarinaPlugin.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/android/src/main/kotlin/xyz/erick/ocarina/OcarinaPlugin.kt b/android/src/main/kotlin/xyz/erick/ocarina/OcarinaPlugin.kt index ceb1d3e..b0ce013 100644 --- a/android/src/main/kotlin/xyz/erick/ocarina/OcarinaPlugin.kt +++ b/android/src/main/kotlin/xyz/erick/ocarina/OcarinaPlugin.kt @@ -330,5 +330,9 @@ public class OcarinaPlugin: FlutterPlugin, MethodCallHandler { override fun onDetachedFromEngine(@NonNull binding: FlutterPlugin.FlutterPluginBinding) { channel.setMethodCallHandler(null) + players.values.forEach { + it.dispose(); + } + players.clear() } }