From 9aa1dd1a37d38d37aeafc8f26e14ccc739396883 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 28 Jan 2024 21:22:34 -0600 Subject: [PATCH] grid size works Signed-off-by: Jeff Carr --- size.go | 31 ++++++++----------------------- 1 file changed, 8 insertions(+), 23 deletions(-) diff --git a/size.go b/size.go index 5eb0d15..d04a8e8 100644 --- a/size.go +++ b/size.go @@ -66,31 +66,16 @@ func (w *guiWidget) sizeGrid() (int, int) { } } - var maxW int = 0 - var maxH int = 0 - // find the width and height offset of the grid for AtW,AtH - for _, child := range w.children { - var totalW, totalH int - for i, w := range w.widths { - if i < child.node.State.AtW { - totalW += w - } - } - for i, h := range w.heights { - if i < child.node.State.AtH { - totalH += h - } - } - - if totalW > maxW { - maxW = totalW - } - if totalH > maxH { - maxH = totalH - } + var totalW int = 0 + var totalH int = 0 + for _, width := range w.widths { + totalW += width } - return maxW, maxH + for _, h := range w.heights { + totalH += h + } + return totalW, totalH } func (tk *guiWidget) sizeBox() (int, int) {