diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2024-02-08 01:37:07 -0500 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2024-02-08 01:37:07 -0500 |
| commit | a4ca32963cba9922ec92efe1efa165d880513752 (patch) | |
| tree | f887f1d40c0238e2c9977a130a3775078359c704 /gui | |
| parent | 7da4e714fee24ac3dca1a6e060edf60bb3954e09 (diff) | |
| download | volute-a4ca32963cba9922ec92efe1efa165d880513752.zip | |
refactor main
Diffstat (limited to 'gui')
| -rw-r--r-- | gui/widget/widget.go | 1 |
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 { |