commit b122b69bb68cfceb136f601047acbc213909482e
parent 548c3a27b1a7037396eab56fc317626f747a0746
Author: Marcin KoziĆski <mkozinski@mozilla.com>
Date: Mon, 13 Oct 2025 10:02:29 +0000
Bug 1988993 - Scope listener to activity, to remove it during onStop r=android-reviewers,twhite,jonalmeida
Differential Revision: https://phabricator.services.mozilla.com/D265246
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/PlayStoreReviewPromptController.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/PlayStoreReviewPromptController.kt
@@ -40,7 +40,7 @@ class PlayStoreReviewPromptController(
logger.info("tryPromptReview in progress...")
val reviewInfoFlow = withContext(Dispatchers.IO) { manager.requestReviewFlow() }
- reviewInfoFlow.addOnCompleteListener {
+ reviewInfoFlow.addOnCompleteListener(activity) {
val resultString = if (it.isSuccessful) {
logger.info("Review flow launched.")
// Launch the in-app flow.