From 29f820caaac97eb0d5db5df8310d9ff8808e6152 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Thu, 9 Jul 2020 15:54:39 +0200 Subject: [PATCH] widhet/material: change minimum Loader size to be a default Signed-off-by: Elias Naur --- widget/material/loader.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/widget/material/loader.go b/widget/material/loader.go index fc537fb3..d3afd7e7 100644 --- a/widget/material/loader.go +++ b/widget/material/loader.go @@ -27,13 +27,13 @@ func Loader(th *Theme) LoaderStyle { } func (l LoaderStyle) Layout(gtx layout.Context) layout.Dimensions { - diam := gtx.Px(unit.Dp(24)) - if minX := gtx.Constraints.Min.X; minX > diam { - diam = minX - } + diam := gtx.Constraints.Min.X if minY := gtx.Constraints.Min.Y; minY > diam { diam = minY } + if diam == 0 { + diam = gtx.Px(unit.Dp(24)) + } sz := gtx.Constraints.Constrain(image.Pt(diam, diam)) radius := float64(sz.X) * .5 defer op.Push(gtx.Ops).Pop()