diff --git a/android/src/main/java/com/mindboxsdk/MindboxSdkLifecycleListener.kt b/android/src/main/java/com/mindboxsdk/MindboxSdkLifecycleListener.kt index 7390251..73cdd4e 100644 --- a/android/src/main/java/com/mindboxsdk/MindboxSdkLifecycleListener.kt +++ b/android/src/main/java/com/mindboxsdk/MindboxSdkLifecycleListener.kt @@ -105,8 +105,7 @@ internal class MindboxSdkLifecycleListener private constructor( activityEventListener?.let { reactContext.removeActivityEventListener(it) } activityEventListener = object : ActivityEventListener { - override fun onNewIntent(intent: Intent?) { - intent ?: return + override fun onNewIntent(intent: Intent) { reactContext.currentActivity ?.takeIf { isMainActivity(it) } ?.let { @@ -120,7 +119,7 @@ internal class MindboxSdkLifecycleListener private constructor( } override fun onActivityResult( - activity: Activity?, requestCode: Int, resultCode: Int, data: Intent? + activity: Activity, requestCode: Int, resultCode: Int, data: Intent? ) { } } diff --git a/example/exampleApp/package.json b/example/exampleApp/package.json index fcedece..a755306 100644 --- a/example/exampleApp/package.json +++ b/example/exampleApp/package.json @@ -21,7 +21,7 @@ "react-native-gesture-handler": "2.21.2", "react-native-permissions": "^5.4.0", "react-native-safe-area-context": "^4.9.0", - "react-native-screens": "^4.0.0", + "react-native-screens": "^3.29.0", "react-native-snackbar": "^2.8.0" }, "devDependencies": {