summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/library/grid.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/library/grid.rs b/src/library/grid.rs
index 772a5620..0fe778b2 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();