From 0f90df6e1acbd2e3d085438c3a4851b6297dcd34 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Sun, 12 May 2024 17:19:49 -0400 Subject: remove unnecessary loop labels --- gui/widget/output.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'gui/widget/output.go') diff --git a/gui/widget/output.go b/gui/widget/output.go index 16aacca..8bd25b1 100644 --- a/gui/widget/output.go +++ b/gui/widget/output.go @@ -17,14 +17,13 @@ func Output(val <-chan float64, r image.Rectangle, env gui.Env, wg *sync.WaitGro var v float64 = 0.0 env.Draw() <- outputDraw(v, r) -Loop: for { select { case v = <-val: env.Draw() <- outputDraw(v, r) case event, ok := <-env.Events(): - if !ok { // channel closed - break Loop + if !ok { + return } if event, ok := event.(win.WiFocus); ok && event.Focused { env.Draw() <- outputDraw(v, r) -- cgit v1.2.3