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 dfcb3f63..3d3e0001 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 @@ -15,7 +15,6 @@ import net.pokeranalytics.android.calculus.Calculator import net.pokeranalytics.android.calculus.ComputableGroup import net.pokeranalytics.android.calculus.Report import net.pokeranalytics.android.calculus.Stat -import net.pokeranalytics.android.databinding.FragmentGraphBinding import net.pokeranalytics.android.databinding.FragmentStatsBinding import net.pokeranalytics.android.exceptions.PAIllegalStateException import net.pokeranalytics.android.model.filter.Query @@ -167,7 +166,7 @@ class StatisticsFragment : FilterableFragment(), RealmAsyncListener { } async.await() - if (!isDetached) { + if (isAdded && !isDetached) { tableReportFragment.showResults() } } diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/report/ComposableTableReportFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/report/ComposableTableReportFragment.kt index 1524faad..0c5d3643 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/report/ComposableTableReportFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/fragment/report/ComposableTableReportFragment.kt @@ -153,7 +153,7 @@ open class ComposableTableReportFragment : RealmFragment(), StaticRowRepresentab } } - open fun convertReportIntoRepresentables(report: Report): ArrayList { + private fun convertReportIntoRepresentables(report: Report): ArrayList { val rows: ArrayList = ArrayList() report.results.forEach { result ->