diff options
Diffstat (limited to 'crates')
| -rw-r--r-- | crates/typst/src/foundations/styles.rs | 12 | ||||
| -rw-r--r-- | crates/typst/src/model/enum.rs | 1 |
2 files changed, 6 insertions, 7 deletions
diff --git a/crates/typst/src/foundations/styles.rs b/crates/typst/src/foundations/styles.rs index 30213cfc..7a36c4ca 100644 --- a/crates/typst/src/foundations/styles.rs +++ b/crates/typst/src/foundations/styles.rs @@ -731,16 +731,16 @@ impl<T: Fold> Fold for Option<T> { } impl<T> Fold for Vec<T> { - fn fold(mut self, outer: Self) -> Self { - self.extend(outer); - self + fn fold(self, mut outer: Self) -> Self { + outer.extend(self); + outer } } impl<T, const N: usize> Fold for SmallVec<[T; N]> { - fn fold(mut self, outer: Self) -> Self { - self.extend(outer); - self + fn fold(self, mut outer: Self) -> Self { + outer.extend(self); + outer } } diff --git a/crates/typst/src/model/enum.rs b/crates/typst/src/model/enum.rs index 6677913b..4233cf0e 100644 --- a/crates/typst/src/model/enum.rs +++ b/crates/typst/src/model/enum.rs @@ -230,7 +230,6 @@ impl LayoutMultiple for Packed<EnumElem> { let mut cells = vec![]; let mut number = self.start(styles); let mut parents = EnumElem::parents_in(styles); - parents.reverse(); let full = self.full(styles); |
