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
fn sort(&self, selected_header: Header) {
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 current_header == selected_header {
match order {
SortedOrder::Asc => output = None,
SortedOrder::Desc => output = Some((selected_header, SortedOrder::Asc)),
SortedOrder::Desc => output = None,
SortedOrder::Asc => output = Some((selected_header, SortedOrder::Desc)),
}
}
}