summaryrefslogtreecommitdiff
path: root/Source/Android/app/src/main/java
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2023-05-22 11:10:13 +0200
committerJosJuice <josjuice@gmail.com>2023-05-22 11:10:13 +0200
commit8a78538b2dc1fc37e3574057100c88973be12def (patch)
treed2ccfb198590486d696b689864eb0e2269b62c4c /Source/Android/app/src/main/java
parentfede2ab9a993a1bc0baa2a9f42f6446e10dfee2d (diff)
Android: Don't show analytics dialog for destroyed activity
Should fix one of the reported crashes on Google Play. The issue can happen if you leave the activity during directory initialization.
Diffstat (limited to 'Source/Android/app/src/main/java')
-rw-r--r--Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/Analytics.kt2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/Analytics.kt b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/Analytics.kt
index c8aa483d58..5f3d2fc3cb 100644
--- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/Analytics.kt
+++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/Analytics.kt
@@ -20,7 +20,7 @@ object Analytics {
@JvmStatic
fun checkAnalyticsInit(activity: FragmentActivity) {
- AfterDirectoryInitializationRunner().runWithoutLifecycle {
+ AfterDirectoryInitializationRunner().runWithLifecycle(activity) {
if (!BooleanSetting.MAIN_ANALYTICS_PERMISSION_ASKED.boolean) {
AnalyticsDialog().show(activity.supportFragmentManager, AnalyticsDialog.TAG)
}