From 1322952b4780d1425c0c982347a77f2761fd5334 Mon Sep 17 00:00:00 2001 From: Laurent Date: Mon, 21 Sep 2020 14:43:18 +0200 Subject: [PATCH] Fixes a lifecycle crash --- .../pokeranalytics/android/ui/fragment/StatisticsFragment.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/StatisticsFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/StatisticsFragment.kt index dc4913ee..11078515 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/StatisticsFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/fragment/StatisticsFragment.kt @@ -116,7 +116,10 @@ class StatisticsFragment : FilterableFragment(), RealmAsyncListener { // Business override fun asyncListenedEntityChange(realm: Realm) { - launchStatComputation() + + if (isAdded) { // Fixes: java.lang.IllegalStateException Fragment StatisticsFragment{9d3e5ec} not attached to a context. + launchStatComputation() + } // val report = createSessionGroupsAndStartCompute(realm) // tableReportFragment.report = report