widget/material: report icons dimensions after running Icon.Layout

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2020-05-02 20:56:33 +02:00
parent 4db3cb2afb
commit fa7f9d3ba8
+3
View File
@@ -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 {