Revert "fix(grouping): non-canonical ordering"
This reverts commit 02c44c92d0.
This commit is contained in:
@@ -94,7 +94,10 @@ fn is_child_of_any_dir(path: &Path, dirs: &[PathBuf]) -> bool {
|
|||||||
|
|
||||||
impl PartialOrd for Group {
|
impl PartialOrd for Group {
|
||||||
fn partial_cmp(&self, other: &Self) -> Option<std::cmp::Ordering> {
|
fn partial_cmp(&self, other: &Self) -> Option<std::cmp::Ordering> {
|
||||||
Some(self.cmp(other))
|
match self.name.partial_cmp(&other.name) {
|
||||||
|
Some(core::cmp::Ordering::Equal) => None,
|
||||||
|
ord => ord,
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ impl Eq for Section {
|
|||||||
|
|
||||||
impl PartialOrd for Section {
|
impl PartialOrd for Section {
|
||||||
fn partial_cmp(&self, other: &Self) -> Option<std::cmp::Ordering> {
|
fn partial_cmp(&self, other: &Self) -> Option<std::cmp::Ordering> {
|
||||||
Some(self.cmp(other))
|
self.name.partial_cmp(&other.name)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user