diff --git a/ui/gesture/gestures.go b/ui/gesture/gestures.go index a456f5be..b74d052e 100644 --- a/ui/gesture/gestures.go +++ b/ui/gesture/gestures.go @@ -133,7 +133,7 @@ func (s *Scroll) Dragging() bool { return s.dragging } -func (s *Scroll) Scroll(cfg *ui.Config, q pointer.Events, axis Axis) int { +func (s *Scroll) Update(cfg *ui.Config, q pointer.Events, axis Axis) int { if s.axis != axis { s.axis = axis return 0 diff --git a/ui/layout/list.go b/ui/layout/list.go index d3673271..cba4780a 100644 --- a/ui/layout/list.go +++ b/ui/layout/list.go @@ -62,9 +62,9 @@ func (l *List) Dragging() bool { return l.scroll.Dragging() } -func (l *List) Scroll(c *ui.Config, q pointer.Events) { +func (l *List) Update(c *ui.Config, q pointer.Events) { l.Distance = 0 - d := l.scroll.Scroll(c, q, gesture.Axis(l.Axis)) + d := l.scroll.Update(c, q, gesture.Axis(l.Axis)) l.scrollDir = d l.Distance += d l.offset += d diff --git a/ui/text/editor.go b/ui/text/editor.go index fe9d310d..9afae1ea 100644 --- a/ui/text/editor.go +++ b/ui/text/editor.go @@ -75,7 +75,7 @@ func (e *Editor) Update(c *ui.Config, pq pointer.Events, kq key.Events) { axis = gesture.Vertical smin, smax = sbounds.Min.Y, sbounds.Max.Y } - sdist := e.scroller.Scroll(c, pq, axis) + sdist := e.scroller.Update(c, pq, axis) var soff int if e.SingleLine { e.scrollOff.X += sdist