summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--size.go31
1 files 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) {