From fa7f9d3ba897ef0e4221c3cb1ceb50e98c99e28a Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Sat, 2 May 2020 20:56:33 +0200 Subject: [PATCH] widget/material: report icons dimensions after running Icon.Layout Signed-off-by: Elias Naur --- widget/material/icon.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/widget/material/icon.go b/widget/material/icon.go index 0247ad02..bff84384 100644 --- a/widget/material/icon.go +++ b/widget/material/icon.go @@ -40,6 +40,9 @@ func (ic *Icon) Layout(gtx *layout.Context, sz unit.Value) { Max: toPointF(ico.Size()), }, }.Add(gtx.Ops) + gtx.Dimensions = layout.Dimensions{ + Size: ico.Size(), + } } func (ic *Icon) image(sz int) paint.ImageOp {