From e740f5385c793825641521a803717b3c2b667dc4 Mon Sep 17 00:00:00 2001 From: Sasha Koshka Date: Sat, 14 Jan 2023 14:00:57 -0500 Subject: [PATCH] Mouse test does not draw lines if mouse is not held down --- elements/testing/mouse.go | 1 + 1 file changed, 1 insertion(+) diff --git a/elements/testing/mouse.go b/elements/testing/mouse.go index c6eabfa..07f914a 100644 --- a/elements/testing/mouse.go +++ b/elements/testing/mouse.go @@ -69,6 +69,7 @@ func (element *Mouse) Handle (event tomo.Event) { element.lastMousePos = mousePos case tomo.EventMouseMove: + if !element.drawing { return } mouseMoveEvent := event.(tomo.EventMouseMove) mousePos := image.Pt ( mouseMoveEvent.X,