summaryrefslogtreecommitdiff
path: root/widget.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-02-05 07:31:04 -0600
committerJeff Carr <[email protected]>2024-02-05 07:31:04 -0600
commitcf72809e26d25380be0e9a05f81c8780f7538d37 (patch)
tree995b536a11fcbb54fbb1dfec753769810bbff927 /widget.go
parent825be13ee98bff8a981a905afa3a4f6402cf10ca (diff)
use treeNode.Hidden()
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'widget.go')
-rw-r--r--widget.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/widget.go b/widget.go
index 8da42b6..a7747e8 100644
--- a/widget.go
+++ b/widget.go
@@ -22,7 +22,6 @@ func initWidget(n *tree.Node) *guiWidget {
w.labelN = n.GetProgName()
}
w.frame = true
- w.hidden = n.State.Hidden
w.enable = n.State.Enable
if n.WidgetType == widget.Root {
@@ -121,7 +120,7 @@ func (w *guiWidget) Show() {
}
// always show window titles
- if w.node.WidgetType != widget.Window {
+ if w.node.WidgetType == widget.Window {
w.drawView()
return
}
@@ -137,7 +136,7 @@ func (w *guiWidget) Show() {
log.Log(NOW, "Show() drawing", w.cuiName, w.String())
// finally, check if the widget State is hidden or not
- if w.node.State.Hidden {
+ if w.node.Hidden() {
// don't display hidden widgets
return
}