From dcfd4814248b005d8f9ef98ee3cd9feeec4e0cd3 Mon Sep 17 00:00:00 2001 From: Erik Kundt Date: Mon, 3 Jul 2023 13:44:23 +0200 Subject: [PATCH] tui: Sort issues by time and state --- radicle-tui/src/ui/widget/home.rs | 2 +- radicle-tui/src/ui/widget/issue.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/radicle-tui/src/ui/widget/home.rs b/radicle-tui/src/ui/widget/home.rs index 432c671a..832d5b21 100644 --- a/radicle-tui/src/ui/widget/home.rs +++ b/radicle-tui/src/ui/widget/home.rs @@ -88,7 +88,7 @@ impl IssueBrowser { } items.sort_by(|a, b| b.timestamp().cmp(a.timestamp())); - items.sort_by(|a, b| a.state().cmp(b.state())); + items.sort_by(|a, b| b.state().cmp(a.state())); let table = Widget::new(Table::new(&items, header, widths, theme.clone())) .highlight(theme.colors.item_list_highlighted_bg); diff --git a/radicle-tui/src/ui/widget/issue.rs b/radicle-tui/src/ui/widget/issue.rs index 908349dd..1f26ba6a 100644 --- a/radicle-tui/src/ui/widget/issue.rs +++ b/radicle-tui/src/ui/widget/issue.rs @@ -34,7 +34,7 @@ impl LargeList { .collect::>(); items.sort_by(|a, b| b.timestamp().cmp(a.timestamp())); - items.sort_by(|a, b| a.state().cmp(b.state())); + items.sort_by(|a, b| b.state().cmp(a.state())); let selected = selected.map(|(id, issue)| IssueItem::from((context.profile(), repo, id, issue)));