Fix possible crash when no bankroll is set

feature/top10
Laurent 7 years ago
parent 846444b80a
commit 71cc891e81
  1. 5
      app/src/main/java/net/pokeranalytics/android/ui/fragment/SessionFragment.kt

@ -122,7 +122,12 @@ class SessionFragment : PokerAnalyticsFragment(), RowRepresentableDelegate {
override fun onRowValueChanged(value: Any?, row: RowRepresentable) { override fun onRowValueChanged(value: Any?, row: RowRepresentable) {
sessionHasBeenCustomized = true sessionHasBeenCustomized = true
try {
currentSession.updateValue(value, row) currentSession.updateValue(value, row)
} catch (e: IllegalStateException) {
Toast.makeText(context, e.message, Toast.LENGTH_LONG).show()
return
}
sessionAdapter.refreshRow(row) sessionAdapter.refreshRow(row)
when (row) { when (row) {
SessionRow.CASHED_OUT, SessionRow.PRIZE, SessionRow.NET_RESULT, SessionRow.BUY_IN, SessionRow.TIPS, SessionRow.CASHED_OUT, SessionRow.PRIZE, SessionRow.NET_RESULT, SessionRow.BUY_IN, SessionRow.TIPS,

Loading…
Cancel
Save