diff --git a/examples/scroll/main.go b/examples/scroll/main.go index d6af27297..00889dcd2 100644 --- a/examples/scroll/main.go +++ b/examples/scroll/main.go @@ -135,13 +135,13 @@ func (g *Game) Update() error { func (g *Game) setOffsetY(offsetY int) { g.offsetY = offsetY - if g.offsetY > 0 { - g.offsetY = 0 - } h := g.contentHeight() if g.offsetY < -h+g.contentArea.Dy() { g.offsetY = -h + g.contentArea.Dy() } + if g.offsetY > 0 { + g.offsetY = 0 + } } func (g *Game) contentHeight() int {