diff options
| author | Jeff Carr <[email protected]> | 2021-10-09 01:51:15 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2021-10-09 01:51:15 -0500 |
| commit | 3204eb151f4bd38854df22c91ab7c5f4ab06951e (patch) | |
| tree | fef5ce910be79ae6ccdfb77715b77878d39a6a69 /box.go | |
| parent | c59560da383f56bb1a86f02b7b4ecf7bca3bb588 (diff) | |
NODE: going down a rabbit hole
Diffstat (limited to 'box.go')
| -rw-r--r-- | box.go | 22 |
1 files changed, 15 insertions, 7 deletions
@@ -47,16 +47,24 @@ func add(box *GuiBox, newbox *GuiBox) { log.Println("\tgui.add() adding", newbox.Name, "to", box.Name) // copy the box settings over newbox.Window = box.Window - if (box.UiBox == nil) { - log.Println("\tgui.add() ERROR box.UiBox == nil") - panic("crap") + if (box.node == nil) { + box.Dump() + panic("gui.add() ERROR box.node == nil") } + if (newbox.UiBox == nil) { - log.Println("\tgui.add() ERROR newbox.UiBox == nil") - panic("crap") + panic("gui.add() ERROR newbox.UiBox == nil") + } + + if (box.UiBox == nil) { + } + + if (box.UiBox == nil) { + DebugDataNodeChildren() + box.Dump() + return + panic("gui.add() ERROR box.UiBox == nil") } - // log.Println("\tgui.add() newbox.UiBox == ", newbox.UiBox.GetParent()) - // spew.Dump(newbox.UiBox) box.UiBox.Append(newbox.UiBox, false) // add the newbox to the Window.BoxMap[] |
