diff options
Diffstat (limited to 'action.go')
| -rw-r--r-- | action.go | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -90,10 +90,15 @@ func (me *TreeInfo) doAction(a widget.Action) { case widget.Hide: n.State.Hidden = true me.Hide(n) + log.Info("tree: doing hide here on", a.WidgetId, n.WidgetType) case widget.Enable: me.Enable(n) case widget.Disable: me.Disable(n) + case widget.Delete: + me.Hide(n) + log.Info("tree: todo: remove child from parent") + // now remove the child from the parent default: log.Log(TREEWARN, "tree.Action() unknown action", a.ActionType, "on wId", a.WidgetId) // me.NodeAction(n, a.ActionType) |
