summaryrefslogtreecommitdiff
path: root/grid.go
diff options
context:
space:
mode:
Diffstat (limited to 'grid.go')
-rw-r--r--grid.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/grid.go b/grid.go
index a298834..53c7d35 100644
--- a/grid.go
+++ b/grid.go
@@ -188,7 +188,11 @@ _=ymargin
if current != nil { // connect first left to first right
current.neighbor = c
}
- current = as[0] // next left is first subwidget
+ if len(as) != 0 {
+ current = as[0] // next left is first subwidget
+ } else {
+ current = nil // spaces don't have allocation data
+ }
allocations = append(allocations, as...)
x += g.colwidths[col]
}