summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorAlexander Neumann <alexander.neumann@picos-software.com>2018-12-05 17:24:56 +0100
committerAlexander Neumann <alexander.neumann@picos-software.com>2018-12-05 17:24:56 +0100
commite6a7d096fcb8fbee5329d4a54533ed4f959db9fa (patch)
tree4fa7c42828be52ce466d00157df6f819093a00bb
parentFix label drawing when no background is set + add comment about dynamic line wrapping (diff)
downloadwireguard-windows-e6a7d096fcb8fbee5329d4a54533ed4f959db9fa.tar.xz
wireguard-windows-e6a7d096fcb8fbee5329d4a54533ed4f959db9fa.zip
Label, TextLabel: Make sure to publish TextChanged events when changed through Text property
-rw-r--r--label.go3
-rw-r--r--textlabel.go3
2 files changed, 2 insertions, 4 deletions
diff --git a/label.go b/label.go
index 13f541d6..1ff989ba 100644
--- a/label.go
+++ b/label.go
@@ -29,8 +29,7 @@ func NewLabelWithStyle(parent Container, style uint32) (*Label, error) {
return l.Text()
},
func(v interface{}) error {
- _, err := l.setText(assertStringOr(v, ""))
- return err
+ return l.SetText(assertStringOr(v, ""))
},
l.textChangedPublisher.Event()))
diff --git a/textlabel.go b/textlabel.go
index 299590a7..073a2ba6 100644
--- a/textlabel.go
+++ b/textlabel.go
@@ -29,8 +29,7 @@ func NewTextLabelWithStyle(parent Container, style uint32) (*TextLabel, error) {
return tl.Text()
},
func(v interface{}) error {
- _, err := tl.setText(assertStringOr(v, ""))
- return err
+ return tl.SetText(assertStringOr(v, ""))
},
tl.textChangedPublisher.Event()))