summaryrefslogtreecommitdiff
path: root/init.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-02-05 15:03:11 -0600
committerJeff Carr <[email protected]>2024-02-05 15:03:11 -0600
commitd92457087cb2bdb70c389699e5353187970336dc (patch)
tree6d66039e1382dbbb24a14a0bd5fc54e95c9b43b5 /init.go
parent0f178bfaed2962ad4b0e19c4590c346d4e68c5d4 (diff)
need protobuf herev0.20.0
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'init.go')
-rw-r--r--init.go13
1 files changed, 9 insertions, 4 deletions
diff --git a/init.go b/init.go
index f6951b0..c70b265 100644
--- a/init.go
+++ b/init.go
@@ -21,11 +21,16 @@ func (me *TreeInfo) newAction(a widget.Action) {
return
}
case widget.SetText:
+ log.Info("tree.SetText() a.State.CurrentS =", a.State.CurrentS)
+ log.Info("tree.SetText() a.State.DefaultS =", a.State.DefaultS)
+ log.Info("tree.SetText() a.State.NewString =", a.State.NewString)
switch n.WidgetType {
case widget.Dropdown:
- me.SetText(n, widget.GetString(a.State.Value))
+ me.SetText(n, a.State.NewString)
case widget.Combobox:
- me.SetText(n, widget.GetString(a.State.Value))
+ me.SetText(n, a.State.NewString)
+ case widget.Textbox:
+ me.SetText(n, a.State.NewString)
case widget.Window:
me.SetTitle(n, a.State.Label)
default:
@@ -35,9 +40,9 @@ func (me *TreeInfo) newAction(a widget.Action) {
case widget.AddText:
switch n.WidgetType {
case widget.Dropdown:
- me.AddText(n, widget.GetString(a.State.Value))
+ me.AddText(n, a.State.NewString)
case widget.Combobox:
- me.AddText(n, widget.GetString(a.State.Value))
+ me.AddText(n, a.State.NewString)
default:
log.Warn("AddText() not supported on widget", n.WidgetType, n.String())
}