From c3dc9931d58b69d10fdba442fea7e77609934627 Mon Sep 17 00:00:00 2001 From: krolxon Date: Wed, 22 May 2024 19:28:10 +0530 Subject: [PATCH] sort contents in filetree --- src/browser.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/browser.rs b/src/browser.rs index 6b9654e..3d57a79 100755 --- a/src/browser.rs +++ b/src/browser.rs @@ -62,10 +62,12 @@ impl FileBrowser { } } - - // Add metadata + dir_vec.sort_by(|a, b| a.0.cmp(&b.0)); + file_vec.sort_by(|a, b| a.0.cmp(&b.0)); dir_vec.extend(file_vec); self.filetree = dir_vec; + + // Add metadata self.songs.clear(); for (t, song) in self.filetree.iter() { if t == "file" { @@ -128,8 +130,6 @@ impl FileBrowser { } } - - impl Default for FileBrowser { fn default() -> Self { Self::new()