diff --git a/window.go b/window.go index bc953b5..1b7c901 100644 --- a/window.go +++ b/window.go @@ -372,9 +372,10 @@ func (wt *windowTriangles) Len() int { } func (wt *windowTriangles) Draw() { - pic := wt.w.pic // avoid - mat := wt.w.mat // race - col := wt.w.col // condition + // avoid possible race condition + pic := wt.w.pic + mat := wt.w.mat + col := wt.w.col bnd := wt.w.bnd pixelgl.DoNoBlock(func() {