Possibly fixes crash

split
Laurent 5 years ago
parent c3cc059973
commit 006520b52c
  1. 3
      app/src/main/java/net/pokeranalytics/android/ui/fragment/StatisticsFragment.kt
  2. 2
      app/src/main/java/net/pokeranalytics/android/ui/fragment/report/ComposableTableReportFragment.kt

@ -15,7 +15,6 @@ import net.pokeranalytics.android.calculus.Calculator
import net.pokeranalytics.android.calculus.ComputableGroup import net.pokeranalytics.android.calculus.ComputableGroup
import net.pokeranalytics.android.calculus.Report import net.pokeranalytics.android.calculus.Report
import net.pokeranalytics.android.calculus.Stat import net.pokeranalytics.android.calculus.Stat
import net.pokeranalytics.android.databinding.FragmentGraphBinding
import net.pokeranalytics.android.databinding.FragmentStatsBinding import net.pokeranalytics.android.databinding.FragmentStatsBinding
import net.pokeranalytics.android.exceptions.PAIllegalStateException import net.pokeranalytics.android.exceptions.PAIllegalStateException
import net.pokeranalytics.android.model.filter.Query import net.pokeranalytics.android.model.filter.Query
@ -167,7 +166,7 @@ class StatisticsFragment : FilterableFragment(), RealmAsyncListener {
} }
async.await() async.await()
if (!isDetached) { if (isAdded && !isDetached) {
tableReportFragment.showResults() tableReportFragment.showResults()
} }
} }

@ -153,7 +153,7 @@ open class ComposableTableReportFragment : RealmFragment(), StaticRowRepresentab
} }
} }
open fun convertReportIntoRepresentables(report: Report): ArrayList<RowRepresentable> { private fun convertReportIntoRepresentables(report: Report): ArrayList<RowRepresentable> {
val rows: ArrayList<RowRepresentable> = ArrayList() val rows: ArrayList<RowRepresentable> = ArrayList()
report.results.forEach { result -> report.results.forEach { result ->

Loading…
Cancel
Save