~eliasnaur/gio

dc9a4a4009863a0597f4d4de5519f0142eccfbe9 — Dominik Honnef 7 months ago 4a1962e
layout: simplify implementation of List.ScrollTo

Signed-off-by: Dominik Honnef <dominik@honnef.co>
1 files changed, 2 insertions(+), 2 deletions(-)

M layout/list.go
M layout/list.go => layout/list.go +2 -2
@@ 381,7 381,7 @@ func (l *List) ScrollBy(num float32) {
// ScrollTo scrolls to the specified item. THe result will only be accurate if all items have the same height.
// Otherwise, it will be approximate.
func (l *List) ScrollTo(n int) {
	l.Position.First = 0
	l.Position.First = n
	l.Position.Offset = 0
	l.ScrollBy(float32(n))
	l.Position.BeforeEnd = true
}