widget: only ask for software keyboard once per click

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2022-02-24 15:58:37 +01:00
parent a7afa4d6d1
commit 8ff10a2068
+1 -1
View File
@@ -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{