diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -53,6 +53,12 @@ func queueAddText(n *tree.Node, s string) { }) } +func queueSetChecked(n *tree.Node, b bool) { + ui.QueueMain(func() { + setChecked(n, b) + }) +} + /* func queueMain(currentA widget.Action) { // this never happends @@ -123,6 +129,7 @@ func init() { me.myTree.SetLabel = queueSetLabel me.myTree.SetText = queueSetText me.myTree.AddText = queueAddText + me.myTree.SetChecked = queueSetChecked // TODO: this is messed up. run ui.Main() from the first add? Initialize it with an empty thing first? // fake out the OS toolkit by making a fake window. This is probably needed for macos & windows |
