diff options
author | Iván Ávalos <avalos@disroot.org> | 2024-04-01 12:19:25 -0600 |
---|---|---|
committer | Iván Ávalos <avalos@disroot.org> | 2024-04-01 12:19:25 -0600 |
commit | 0865cbec4078967474f74e3522082a0c9c0ed950 (patch) | |
tree | f7542b16c5fdb7433ac54763faa553f03e04c2c1 | |
parent | ee18a379c8d95798b3003d4b183168725600b063 (diff) | |
download | taler-android-0865cbec4078967474f74e3522082a0c9c0ed950.tar.gz taler-android-0865cbec4078967474f74e3522082a0c9c0ed950.tar.bz2 taler-android-0865cbec4078967474f74e3522082a0c9c0ed950.zip |
[wallet] Re-add custom sorting for pending transactions
-rw-r--r-- | wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt b/wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt index 5399287..d0dec41 100644 --- a/wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt +++ b/wallet/src/main/java/net/taler/wallet/transactions/TransactionManager.kt @@ -82,6 +82,8 @@ class TransactionManager( mProgress.postValue(false) }.onSuccess { result -> val transactions = LinkedList(result.transactions) + val comparator = compareBy<Transaction> { it.txState.major == Pending } + transactions.sortWith(comparator) transactions.reverse() // show latest first mProgress.value = false |