fix: sort by ascending first

This commit is contained in:
Jack Wills
2022-12-05 02:05:14 +00:00
parent ec6d04536a
commit d1de291473
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -124,12 +124,12 @@ impl InputHandler {
/// Sort containers based on a given header, if headings match, and already ascending, remove sorting /// Sort containers based on a given header, if headings match, and already ascending, remove sorting
fn sort(&self, selected_header: Header) { fn sort(&self, selected_header: Header) {
let mut locked_data = self.app_data.lock(); let mut locked_data = self.app_data.lock();
let mut output = Some((selected_header, SortedOrder::Desc)); let mut output = Some((selected_header, SortedOrder::Asc));
if let Some((current_header, order)) = locked_data.get_sorted() { if let Some((current_header, order)) = locked_data.get_sorted() {
if current_header == selected_header { if current_header == selected_header {
match order { match order {
SortedOrder::Asc => output = None, SortedOrder::Desc => output = None,
SortedOrder::Desc => output = Some((selected_header, SortedOrder::Asc)), SortedOrder::Asc => output = Some((selected_header, SortedOrder::Desc)),
} }
} }
} }
+1 -1
View File
@@ -364,7 +364,7 @@ pub fn heading_bar<B: Backend>(
if x == a { if x == a {
match b { match b {
SortedOrder::Asc => suffix = "", SortedOrder::Asc => suffix = "",
SortedOrder::Desc => suffix = "", SortedOrder::Desc => suffix = "",
} }
suffix_margin = 2; suffix_margin = 2;
color = Color::White; color = Color::White;