diff options
| author | Jeff Carr <[email protected]> | 2025-02-05 07:24:14 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-02-05 07:24:14 -0600 |
| commit | 12f3d5ac5cb4add74eb9a053ae1804c661654d09 (patch) | |
| tree | c70342cf9b59ef9d26493171a52a79df9d660eb1 /plugin.go | |
| parent | a81e931b9ac830f7812d696e0ecc182fb3a00b7f (diff) | |
set the node.State.Label on SetText()
Diffstat (limited to 'plugin.go')
| -rw-r--r-- | plugin.go | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -161,23 +161,24 @@ func (w *guiWidget) AddText(text string) { w.SetText(text) } -func (w *guiWidget) SetText(text string) { +func (tk *guiWidget) SetText(text string) { var changed bool = false - if w == nil { + if tk == nil { log.Log(NOW, "widget is nil") return } - if w.labelN != text { - w.labelN = text + if tk.labelN != text { + tk.labelN = text changed = true } + tk.node.State.Label = text if !changed { return } - if w.Visible() { - w.textResize() - w.Hide() - w.Show() + if tk.Visible() { + tk.textResize() + tk.Hide() + tk.Show() } } |
