diff --git a/gui/src/app/state/mod.rs b/gui/src/app/state/mod.rs index 0a0bc154..cc10b932 100644 --- a/gui/src/app/state/mod.rs +++ b/gui/src/app/state/mod.rs @@ -180,6 +180,7 @@ impl State for Home { self.events.push(event); } } + self.events.sort_by(|a, b| b.time.cmp(&a.time)); } }, Message::PendingTransactions(res) => match res { diff --git a/gui/src/app/state/transactions.rs b/gui/src/app/state/transactions.rs index 903defad..e66a6e7c 100644 --- a/gui/src/app/state/transactions.rs +++ b/gui/src/app/state/transactions.rs @@ -100,6 +100,7 @@ impl State for TransactionsPanel { self.txs.push(tx); } } + self.txs.sort_by(|a, b| b.time.cmp(&a.time)); } }, Message::PendingTransactions(res) => match res {