From bcde4a3e5191d601761c78d298020abd9176769b Mon Sep 17 00:00:00 2001 From: Martin Haug Date: Sat, 27 Nov 2021 15:05:26 +0100 Subject: [PATCH] Fix a grid constraint --- src/library/grid.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/library/grid.rs b/src/library/grid.rs index 772a56208..0fe778b2d 100644 --- a/src/library/grid.rs +++ b/src/library/grid.rs @@ -552,10 +552,11 @@ impl<'a> GridLayouter<'a> { let mut size = self.used; if !self.fr.is_zero() && self.full.is_finite() { size.h = self.full; + self.cts.exact.y = Some(self.full); + } else { + self.cts.min.y = Some(size.h); } - self.cts.min.y = Some(size.h); - // The frame for the region. let mut output = Frame::new(size, size.h); let mut pos = Point::zero();