diff options
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() } } |
