diff options
| author | JosJuice <josjuice@gmail.com> | 2023-05-22 11:10:13 +0200 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2023-05-22 11:10:13 +0200 |
| commit | 8a78538b2dc1fc37e3574057100c88973be12def (patch) | |
| tree | d2ccfb198590486d696b689864eb0e2269b62c4c /Source/Android/app/src/main/java/org | |
| parent | fede2ab9a993a1bc0baa2a9f42f6446e10dfee2d (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/org')
| -rw-r--r-- | Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/Analytics.kt | 2 |
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) } |
