layout: respect minimum constraint size in Flex.Layout

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2022-07-08 08:00:59 +02:00
parent b4acc239cd
commit 162250392b
2 changed files with 15 additions and 0 deletions
+1
View File
@@ -216,6 +216,7 @@ func (f Flex) Layout(gtx Context, children ...FlexChild) Dimensions {
}
}
sz := f.Axis.Convert(image.Pt(mainSize, maxCross))
sz = cs.Constrain(sz)
return Dimensions{Size: sz, Baseline: sz.Y - maxBaseline}
}