From 0deb7b3efc7c4ad3bb13736061d45e7c67cd4c47 Mon Sep 17 00:00:00 2001 From: "owhionetrusetuhecruos@schn.email" Date: Sat, 20 Apr 2024 22:15:46 +0300 Subject: [PATCH] material: improve progress indicator layout Fixes: https://todo.sr.ht/~eliasnaur/gio/570 Signed-off-by: Walter Werner SCHNEIDER --- widget/material/progressbar.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/widget/material/progressbar.go b/widget/material/progressbar.go index c842171d..00d4c9f6 100644 --- a/widget/material/progressbar.go +++ b/widget/material/progressbar.go @@ -54,6 +54,9 @@ func (p ProgressBarStyle) Layout(gtx layout.Context) layout.Dimensions { if !gtx.Enabled() { fillColor = f32color.Disabled(fillColor) } + if fillWidth < int(p.Radius*2) { + fillWidth = int(p.Radius * 2) + } return shader(fillWidth, fillColor) }), )