diff --git a/layout/layout.go b/layout/layout.go index f5160893..fd8a231c 100644 --- a/layout/layout.go +++ b/layout/layout.go @@ -89,6 +89,7 @@ func (s *Context) Layout(cs Constraints, w Widget) Dimensions { s.Constraints = cs s.Dimensions = Dimensions{} w() + s.Dimensions.Size = cs.Constrain(s.Dimensions.Size) s.Constraints = saved return s.Dimensions }