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)) {