From e5e4d60ee13f6169cb33ae9183b2e7ca6336f22d Mon Sep 17 00:00:00 2001 From: asgarBhojani Date: Tue, 2 Sep 2025 17:25:35 +0530 Subject: [PATCH 1/2] fix(android): reference currentActivity in exitApp method Updated the exitApp method to reference currentActivity via reactApplicationContext, ensuring the correct activity instance is used when exiting the app. --- android/src/main/java/com/exitapp/ExitAppModule.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/src/main/java/com/exitapp/ExitAppModule.kt b/android/src/main/java/com/exitapp/ExitAppModule.kt index 74d4029..c8628a5 100644 --- a/android/src/main/java/com/exitapp/ExitAppModule.kt +++ b/android/src/main/java/com/exitapp/ExitAppModule.kt @@ -14,7 +14,7 @@ class ExitAppModule(reactContext: ReactApplicationContext) : @ReactMethod fun exitApp() { - val activity: Activity? = currentActivity + val activity: Activity? = this.reactApplicationContext.currentActivity activity?.finishAffinity() Runtime.getRuntime().exit(0) } From 944d2d4b83cc0b653a753dd5544b3f3efd9c960c Mon Sep 17 00:00:00 2001 From: asgarBhojani Date: Tue, 2 Sep 2025 18:09:23 +0530 Subject: [PATCH 2/2] fix(android): reference currentActivity in exitApp method Updated the exitApp method to reference currentActivity via reactApplicationContext, ensuring the correct activity instance is used when exiting the app. --- android/src/main/java/com/exitapp/ExitAppModule.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/src/main/java/com/exitapp/ExitAppModule.kt b/android/src/main/java/com/exitapp/ExitAppModule.kt index c8628a5..da3e72c 100644 --- a/android/src/main/java/com/exitapp/ExitAppModule.kt +++ b/android/src/main/java/com/exitapp/ExitAppModule.kt @@ -14,7 +14,7 @@ class ExitAppModule(reactContext: ReactApplicationContext) : @ReactMethod fun exitApp() { - val activity: Activity? = this.reactApplicationContext.currentActivity + val activity: Activity? = reactApplicationContext.currentActivity activity?.finishAffinity() Runtime.getRuntime().exit(0) }