From 492904cbe8a5ceec35a79610ea59cf5eaed42735 Mon Sep 17 00:00:00 2001 From: devthejo Date: Thu, 23 Oct 2025 11:57:59 +0200 Subject: [PATCH] fix: phone call --- android/app/src/main/java/com/alertesecours/MainActivity.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/android/app/src/main/java/com/alertesecours/MainActivity.kt b/android/app/src/main/java/com/alertesecours/MainActivity.kt index f98b04c..ac2f7d3 100644 --- a/android/app/src/main/java/com/alertesecours/MainActivity.kt +++ b/android/app/src/main/java/com/alertesecours/MainActivity.kt @@ -10,6 +10,7 @@ import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.fabricEnable import com.facebook.react.defaults.DefaultReactActivityDelegate import expo.modules.ReactActivityDelegateWrapper +import com.github.wumke.RNImmediatePhoneCall.RNImmediatePhoneCallModule class MainActivity : ReactActivity() { override fun onCreate(savedInstanceState: Bundle?) { @@ -49,6 +50,11 @@ class MainActivity : ReactActivity() { * where moving root activities to background instead of finishing activities. * @see onBackPressed */ + override fun onRequestPermissionsResult(requestCode: Int, permissions: Array, grantResults: IntArray) { + super.onRequestPermissionsResult(requestCode, permissions, grantResults) + RNImmediatePhoneCallModule.onRequestPermissionsResult(requestCode, permissions, grantResults) + } + override fun invokeDefaultOnBackPressed() { if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.R) { if (!moveTaskToBack(false)) {