summaryrefslogtreecommitdiff
path: root/treeWidget.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-02-08 18:43:48 -0600
committerJeff Carr <[email protected]>2025-02-08 18:43:48 -0600
commitba629f1892ff99e40f8c3419e3ae1eaf7ed4c71d (patch)
treee7c6a8bbd73fda7f6877616ceef94ec941788a3e /treeWidget.go
parentbff0943dc51dde0545b9e1a1515df06c44017d70 (diff)
things resized
Diffstat (limited to 'treeWidget.go')
-rw-r--r--treeWidget.go20
1 files changed, 19 insertions, 1 deletions
diff --git a/treeWidget.go b/treeWidget.go
index bd9c947..166cb77 100644
--- a/treeWidget.go
+++ b/treeWidget.go
@@ -5,6 +5,7 @@ package main
import (
"strconv"
+ "strings"
"github.com/awesome-gocui/gocui"
"go.wit.com/log"
@@ -74,7 +75,24 @@ func (w *guiWidget) deleteView() {
}
func (tk *guiWidget) String() string {
- return tk.node.String()
+ curval := strings.TrimSpace(tk.node.GetLabel())
+ if curval != "" {
+ return curval
+ }
+ curval = tk.node.String()
+ if curval != "" {
+ return curval
+ }
+ curval = strings.TrimSpace(tk.node.ProgName())
+ if curval != "" {
+ return curval
+ }
+ // deprecate this?
+ curval = strings.TrimSpace(tk.labelN)
+ if curval != "" {
+ return curval
+ }
+ return ""
}
func (tk *guiWidget) Visible() bool {