summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-02-21 13:57:18 -0600
committerJeff Carr <[email protected]>2025-02-21 13:57:18 -0600
commit3e0b8c3df5ed48c760921aa64d424c317fefff47 (patch)
treea569146b9cedbb74d60b69f88704c0f02ad8dd40
parentb64bf96606fbe0af5edbc3f23cab2e42eec4f28a (diff)
andlabs keeps panic'ing
-rw-r--r--place.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/place.go b/place.go
index b540c94..6cc2c27 100644
--- a/place.go
+++ b/place.go
@@ -3,6 +3,8 @@ package main
import (
// "os"
+ "os"
+
"go.wit.com/dev/andlabs/ui"
_ "go.wit.com/dev/andlabs/ui/winmanifest"
@@ -41,6 +43,12 @@ func place(p *tree.Node, n *tree.Node) bool {
log.Log(INFO, "place() 1 START", n.WidgetType, n.GetProgName(), n.GetLabel())
if p == nil {
log.Log(WARN, "place() parent == nil")
+ os.Exit(-1)
+ return false
+ }
+ if n == nil {
+ log.Log(WARN, "place() node == nil")
+ os.Exit(-1)
return false
}
if !ready(n) {