diff options
| author | Jeff Carr <[email protected]> | 2025-02-07 12:42:36 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-02-07 12:42:36 -0600 |
| commit | d8353f9b1a917cb12cdc19e68d73415f1679abd8 (patch) | |
| tree | 6e8a209d7759971d5d668ba9cdf2d871f9dafe5b /treeAdd.go | |
| parent | b6b5df6a18f03822e26a426bf624d1ca7ccbf354 (diff) | |
maybe stable?v0.22.18
Diffstat (limited to 'treeAdd.go')
| -rw-r--r-- | treeAdd.go | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -4,6 +4,8 @@ package main import ( + "time" + log "go.wit.com/log" "go.wit.com/toolkits/tree" "go.wit.com/widget" @@ -28,9 +30,24 @@ func setFake(n *tree.Node) { } } +func waitOK() { + for { + if me.ok { + return + } + time.Sleep(10 * time.Millisecond) + } +} + // set the widget start width & height // func (n *node) addWidget(n *tree.Node) { func addWidget(n *tree.Node) { + if !me.ok { + log.Log(INFO, "addWidget() START NOT OKAY") + log.Log(INFO, "addWidget() START NOT OKAY") + log.Log(INFO, "addWidget() START NOT OKAY") + waitOK() + } var tk *guiWidget tk = n.TK.(*guiWidget) log.Log(INFO, "setStartWH() w.id =", n.WidgetId, "n.name", n.String()) |
