diff --git a/desktop/src/main/java/bisq/desktop/main/dao/bonding/bonds/BondsView.java b/desktop/src/main/java/bisq/desktop/main/dao/bonding/bonds/BondsView.java index 60be0740629..58102f92f86 100644 --- a/desktop/src/main/java/bisq/desktop/main/dao/bonding/bonds/BondsView.java +++ b/desktop/src/main/java/bisq/desktop/main/dao/bonding/bonds/BondsView.java @@ -186,8 +186,9 @@ public void updateItem(final BondListItem item, boolean empty) { }; } }); - + column.setComparator(Comparator.comparing(e -> e.getBond().getAmount())); tableView.getColumns().add(column); + column = new AutoTooltipTableColumn<>(Res.get("dao.bond.table.column.lockTime")); column.setMinWidth(40); column.setComparator(Comparator.comparingInt(v -> v.getBond().getLockTime())); @@ -207,6 +208,7 @@ public void updateItem(final BondListItem item, boolean empty) { }; } }); + column.setComparator(Comparator.comparing(e -> e.getBond().getLockTime())); tableView.getColumns().add(column); column = new AutoTooltipTableColumn<>(Res.get("dao.bond.table.column.bondState")); @@ -230,6 +232,7 @@ public void updateItem(final BondListItem item, boolean empty) { }; } }); + column.setComparator(Comparator.comparing(BondListItem::getBondStateString)); tableView.getColumns().add(column); column = new AutoTooltipTableColumn<>(Res.get("dao.bond.table.column.bondType")); @@ -251,6 +254,7 @@ public void updateItem(final BondListItem item, boolean empty) { }; } }); + column.setComparator(Comparator.comparing(BondListItem::getBondType)); tableView.getColumns().add(column); column = new AutoTooltipTableColumn<>(Res.get("dao.bond.table.column.details")); @@ -285,6 +289,7 @@ public void updateItem(final BondListItem item, boolean empty) { }; } }); + column.setComparator(Comparator.comparing(BondListItem::getBondDetails)); tableView.getColumns().add(column); column = new AutoTooltipTableColumn<>(Res.get("dao.bond.table.column.lockupDate")); @@ -306,6 +311,7 @@ public void updateItem(final BondListItem item, boolean empty) { }; } }); + column.setComparator(Comparator.comparing(e -> e.getBond().getLockupDate())); tableView.getColumns().add(column); column = new AutoTooltipTableColumn<>(Res.get("dao.bond.table.column.lockupTxId")); @@ -340,6 +346,7 @@ public void updateItem(final BondListItem item, boolean empty) { }; } }); + column.setComparator(Comparator.comparing(BondListItem::getLockupTxId)); tableView.getColumns().add(column); } }