summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMartin Haug <mhaug@live.de>2021-11-27 15:05:26 +0100
committerMartin Haug <mhaug@live.de>2021-11-27 15:05:26 +0100
commitbcde4a3e5191d601761c78d298020abd9176769b (patch)
tree85a77a09f1fd4bbb69fccacbdfef21137d2c1eec /src
parent5677766715886e915609a999210c6125ea02f2e7 (diff)
Fix a grid constraint
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();