aboutsummaryrefslogtreecommitdiffstats
path: root/gui/widget
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2024-02-08 01:37:07 -0500
committerSam Anthony <sam@samanthony.xyz>2024-02-08 01:37:07 -0500
commita4ca32963cba9922ec92efe1efa165d880513752 (patch)
treef887f1d40c0238e2c9977a130a3775078359c704 /gui/widget
parent7da4e714fee24ac3dca1a6e060edf60bb3954e09 (diff)
downloadvolute-a4ca32963cba9922ec92efe1efa165d880513752.zip
refactor main
Diffstat (limited to 'gui/widget')
-rw-r--r--gui/widget/widget.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/gui/widget/widget.go b/gui/widget/widget.go
index 82f67c6..61ba760 100644
--- a/gui/widget/widget.go
+++ b/gui/widget/widget.go
@@ -43,6 +43,7 @@ func Label(text string, r image.Rectangle, env gui.Env, wg *sync.WaitGroup) {
func Input(val chan<- uint, r image.Rectangle, focusChan <-chan bool, env gui.Env, wg *sync.WaitGroup) {
defer wg.Done()
defer close(env.Draw())
+ defer close(val)
redraw := func(text []byte, focus bool) func(draw.Image) image.Rectangle {
return func(drw draw.Image) image.Rectangle {