From 3daa298c9214fc060af82227d0f2547034871eef Mon Sep 17 00:00:00 2001 From: Arystan Date: Mon, 28 Apr 2025 21:18:54 +0500 Subject: [PATCH] feat(android): expofp 4.10 --- android/build.gradle | 6 +++--- android/src/main/java/com/expofp/ExpofpViewManager.kt | 5 +++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index 41ecddb..930dd3f 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -91,10 +91,10 @@ dependencies { implementation "com.facebook.react:react-native:+" implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" - implementation 'com.expofp:common:4.9.6' - implementation 'com.expofp:fplan:4.9.6' + implementation 'com.expofp:common:4.10.0' + implementation 'com.expofp:fplan:4.10.0' - implementation 'com.expofp:crowdconnected:4.9.6' + implementation 'com.expofp:crowdconnected:4.10.0' implementation 'net.crowdconnected.android.core:android-core:2.0.2' implementation 'net.crowdconnected.android.ips:android-ips:2.0.2' implementation 'net.crowdconnected.android.geo:android-geo:2.0.2' diff --git a/android/src/main/java/com/expofp/ExpofpViewManager.kt b/android/src/main/java/com/expofp/ExpofpViewManager.kt index d1d7e15..8feb103 100644 --- a/android/src/main/java/com/expofp/ExpofpViewManager.kt +++ b/android/src/main/java/com/expofp/ExpofpViewManager.kt @@ -32,6 +32,11 @@ class ExpofpViewManager : SimpleViewManager() { return view; } + override fun onDropViewInstance(view: SharedFplanView) { + view.destroy() + super.onDropViewInstance(view) + } + @ReactProp(name = "settings") fun setSettings(view: SharedFplanView, settingsMap: ReadableMap?) { println("setSettings: $settingsMap")