cleanup comments

csv
Laurent 7 years ago
parent 4c79b32c1f
commit 01914614e1
  1. 16
      app/src/main/java/net/pokeranalytics/android/ui/fragment/BankrollFragment.kt

@ -58,7 +58,6 @@ class BankrollFragment : DeletableItemFragment(), StaticRowRepresentableDataSour
private var rows: ArrayList<RowRepresentable> = ArrayList() private var rows: ArrayList<RowRepresentable> = ArrayList()
private var bankrollRowRepresentables: HashMap<String?, List<BankrollRowRepresentable>> = HashMap() private var bankrollRowRepresentables: HashMap<String?, List<BankrollRowRepresentable>> = HashMap()
private var lastItemClickedPosition: Int = 0 private var lastItemClickedPosition: Int = 0
// private var lastItemClickedId: String = ""
private var deletedRow: RowRepresentable? = null private var deletedRow: RowRepresentable? = null
private lateinit var bankrolls: RealmResults<Bankroll> private lateinit var bankrolls: RealmResults<Bankroll>
@ -113,8 +112,6 @@ class BankrollFragment : DeletableItemFragment(), StaticRowRepresentableDataSour
when (row) { when (row) {
is BankrollRowRepresentable -> { is BankrollRowRepresentable -> {
BankrollReportManager.reportForBankroll(row.bankrollId) { bankrollReport -> BankrollReportManager.reportForBankroll(row.bankrollId) { bankrollReport ->
// lastItemClickedId = row.bankrollId ?: ""
BankrollDetailsActivity.newInstanceForResult(this, bankrollReport, RequestCode.BANKROLL_DETAILS.value) BankrollDetailsActivity.newInstanceForResult(this, bankrollReport, RequestCode.BANKROLL_DETAILS.value)
} }
} }
@ -132,8 +129,7 @@ class BankrollFragment : DeletableItemFragment(), StaticRowRepresentableDataSour
*/ */
private fun initData() { private fun initData() {
val realm = getRealm() this.bankrolls = getRealm().sorted()
this.bankrolls = realm.sorted()
rows.clear() rows.clear()
@ -193,19 +189,9 @@ class BankrollFragment : DeletableItemFragment(), StaticRowRepresentableDataSour
} }
override fun updateUIAfterUndoDeletion(newItem: RealmObject) { override fun updateUIAfterUndoDeletion(newItem: RealmObject) {
// TODO: Improve that
// We are recreating a Bankroll report because the last one is invalid => the bankroll of the setup has been deleted
deletedRow?.let { row -> deletedRow?.let { row ->
// val bankrollReportSetup = BankrollReportSetup(newItem as Bankroll)
// val bankrollReport = BankrollCalculator.computeReport(getRealm(), bankrollReportSetup)
// bankrollReportForRow[row] = bankrollReport
rows.add(lastItemClickedPosition, row) rows.add(lastItemClickedPosition, row)
dataListAdapter.notifyDataSetChanged() // update both virtual + ex-deleted dataListAdapter.notifyDataSetChanged() // update both virtual + ex-deleted
// dataListAdapter.notifyItemInserted(lastItemClickedPosition)
} }
} }

Loading…
Cancel
Save