diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/BankrollFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/BankrollFragment.kt index 0524f996..97d98541 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/BankrollFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/fragment/BankrollFragment.kt @@ -58,7 +58,6 @@ class BankrollFragment : DeletableItemFragment(), StaticRowRepresentableDataSour private var rows: ArrayList = ArrayList() private var bankrollRowRepresentables: HashMap> = HashMap() private var lastItemClickedPosition: Int = 0 -// private var lastItemClickedId: String = "" private var deletedRow: RowRepresentable? = null private lateinit var bankrolls: RealmResults @@ -113,8 +112,6 @@ class BankrollFragment : DeletableItemFragment(), StaticRowRepresentableDataSour when (row) { is BankrollRowRepresentable -> { BankrollReportManager.reportForBankroll(row.bankrollId) { bankrollReport -> - -// lastItemClickedId = row.bankrollId ?: "" BankrollDetailsActivity.newInstanceForResult(this, bankrollReport, RequestCode.BANKROLL_DETAILS.value) } } @@ -132,8 +129,7 @@ class BankrollFragment : DeletableItemFragment(), StaticRowRepresentableDataSour */ private fun initData() { - val realm = getRealm() - this.bankrolls = realm.sorted() + this.bankrolls = getRealm().sorted() rows.clear() @@ -193,19 +189,9 @@ class BankrollFragment : DeletableItemFragment(), StaticRowRepresentableDataSour } 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 -> -// val bankrollReportSetup = BankrollReportSetup(newItem as Bankroll) -// val bankrollReport = BankrollCalculator.computeReport(getRealm(), bankrollReportSetup) -// bankrollReportForRow[row] = bankrollReport - rows.add(lastItemClickedPosition, row) dataListAdapter.notifyDataSetChanged() // update both virtual + ex-deleted - -// dataListAdapter.notifyItemInserted(lastItemClickedPosition) } }