diff options
Diffstat (limited to 'go/ui/touchManager.go')
| -rw-r--r-- | go/ui/touchManager.go | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/go/ui/touchManager.go b/go/ui/touchManager.go index cedff82c..ef4448d5 100644 --- a/go/ui/touchManager.go +++ b/go/ui/touchManager.go @@ -49,6 +49,14 @@ type TouchInput struct { Taps []Tap } +func (t *TouchInput) consumeTap(i int) { + if len(t.Taps) == 1 { + t.Taps = []Tap{} + } else { + t.Taps[i] = t.Taps[len(t.Taps)-1] + } +} + var ( TouchManager *TouchInput ) |
