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.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()
}
}

@ -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()
report.results.forEach { result ->

Loading…
Cancel
Save