From 8ff10a2068be5fd24e92603ab3f75911bb26ef8c Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Thu, 24 Feb 2022 15:58:37 +0100 Subject: [PATCH] widget: only ask for software keyboard once per click Signed-off-by: Elias Naur --- widget/editor.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/widget/editor.go b/widget/editor.go index 3c958a73..8fd9e1a2 100644 --- a/widget/editor.go +++ b/widget/editor.go @@ -276,7 +276,7 @@ func (e *Editor) processPointer(gtx layout.Context) { case gesture.ClickEvent: switch { case evt.Type == gesture.TypePress && evt.Source == pointer.Mouse, - evt.Type == gesture.TypeClick: + evt.Type == gesture.TypeClick && evt.Source != pointer.Mouse: prevCaretPos := e.caret.start e.blinkStart = gtx.Now e.moveCoord(image.Point{