diff --git a/src/directory_listing.rs b/src/directory_listing.rs index 7f849b8..403b778 100644 --- a/src/directory_listing.rs +++ b/src/directory_listing.rs @@ -32,12 +32,13 @@ pub fn directory_listing( let (oan, obn) = (a.file_name(), b.file_name()); let (an, bn) = (oan.to_str().unwrap(), obn.to_str().unwrap()); - if let (Ok(am), Ok(bm)) = (a.metadata(), b.metadata()) { - return bm.is_dir().cmp(&am.is_dir()).then(an.cmp(bn)); - } else { +// if let (Ok(am), Ok(bm)) = (a.metadata(), b.metadata()) { +// return bm.is_dir().cmp(&am.is_dir()).then(an.cmp(bn)); +// } else { return an.cmp(bn); - } +// } }); +// paths.sort(); for entry in paths { let p = match entry.path().strip_prefix(&dir.path) {