andlabs is unstable. need to switch to protobuf

This commit is contained in:
Jeff Carr 2025-03-05 03:43:38 -06:00
parent 8a71fc4012
commit bdb93a7b57
3 changed files with 8 additions and 5 deletions

View File

@ -169,7 +169,7 @@ func widgetDelete(n *tree.Node) {
tk.uiWindow.Destroy()
tk.uiWindow = nil
}
n.DeleteNode()
// n.DeleteNode()
} else {
log.Log(ANDLABS, "DESTROY can't destroy TODO:", n.WidgetId, n.WidgetType)
}
@ -189,7 +189,7 @@ func SetText(n *tree.Node, s string) {
return
}
if n.TK == nil {
log.Log(WARN, "Tree sent an action on a widget we didn't seem to have.")
log.Log(WARN, "SetText() Tree sent an action on a widget we didn't seem to have.", n.WidgetId)
return
}
setText(n, s)
@ -202,7 +202,7 @@ func AddText(n *tree.Node, s string) {
return
}
if n.TK == nil {
log.Log(WARN, "Tree sent an action on a widget we didn't seem to have.")
log.Log(WARN, "AddText() Tree sent an action on a widget we didn't seem to have.", n.WidgetId)
return
}
log.Log(ANDLABS, "AddText()", n.WidgetType, n.String())

5
add.go
View File

@ -55,9 +55,12 @@ func newAdd(n *tree.Node) {
me.treeRoot = n
return
}
if me.treeRoot == nil {
panic("test")
}
add(n)
if n.TK == nil {
log.Log(WARN, "Tree sent an action on a widget we didn't seem to have.")
log.Log(WARN, "newAdd() Tree sent an action on a widget we didn't seem to have.", n.WidgetId)
// do this init here again? Probably something
// went wrong and we should reset the our while gocui.View tree
n.TK = initWidget(n)

View File

@ -28,7 +28,7 @@ func newWindow(p, n *tree.Node) {
win.OnClosing(func(*ui.Window) bool {
// show(n, false)
me.myTree.SendWindowCloseEvent(n)
n.DeleteNode()
// n.DeleteNode()
return true
})
newt.uiWindow = win