From 9d3a337316fd6d93786b3f30294d7e78a6c8c826 Mon Sep 17 00:00:00 2001 From: M <202932523+channel101@users.noreply.github.com> Date: Sat, 10 Jan 2026 20:57:01 +0900 Subject: [PATCH] Update GoogleAuthModule.kt --- android/src/main/java/com/googleauth/GoogleAuthModule.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/android/src/main/java/com/googleauth/GoogleAuthModule.kt b/android/src/main/java/com/googleauth/GoogleAuthModule.kt index acf0829..84df363 100644 --- a/android/src/main/java/com/googleauth/GoogleAuthModule.kt +++ b/android/src/main/java/com/googleauth/GoogleAuthModule.kt @@ -300,7 +300,7 @@ class GoogleAuthModule(reactContext: ReactApplicationContext) : } // No cached tokens, try silent sign-in - val activity = currentActivity + val activity = reactApplicationContext.currentActivity if (activity == null) { promise.reject("NO_ACTIVITY", "No current activity available") return @@ -347,7 +347,7 @@ class GoogleAuthModule(reactContext: ReactApplicationContext) : return } - val activity = currentActivity + val activity = reactApplicationContext.currentActivity if (activity == null) { promise.reject("NO_ACTIVITY", "No current activity available") return @@ -438,7 +438,7 @@ class GoogleAuthModule(reactContext: ReactApplicationContext) : } if (!isAvailable && showErrorDialog == true) { - currentActivity?.let { activity -> + reactApplicationContext.currentActivity?.let { activity -> if (googleApiAvailability.isUserResolvableError(resultCode)) { googleApiAvailability.getErrorDialog(activity, resultCode, 9000)?.show() } @@ -454,7 +454,7 @@ class GoogleAuthModule(reactContext: ReactApplicationContext) : // MARK: - Helper Methods private fun getValidActivity(): Activity? { - val activity = currentActivity + val activity = reactApplicationContext.currentActivity return if (activity != null && !activity.isFinishing && !activity.isDestroyed) { activity } else {