diff options
Diffstat (limited to 'src/layout/grid.rs')
| -rw-r--r-- | src/layout/grid.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/layout/grid.rs b/src/layout/grid.rs index ed408ab8..c70b347b 100644 --- a/src/layout/grid.rs +++ b/src/layout/grid.rs @@ -434,7 +434,8 @@ impl<'a> GridLayouter<'a> { // Prepare regions. let size = self.to_size(first); let mut regions = Regions::one(size, size, Spec::splat(true)); - regions.backlog = rest.iter().rev().map(|&v| self.to_size(v)).collect(); + regions.backlog = + rest.iter().map(|&v| self.to_size(v)).collect::<Vec<_>>().into_iter(); // Layout the row. let mut pos = Gen::zero(); |
