diff --git a/widget/list.go b/widget/list.go index 224b8321..abf857f7 100644 --- a/widget/list.go +++ b/widget/list.go @@ -65,9 +65,7 @@ func (s *Scrollbar) Layout(gtx layout.Context, axis layout.Axis, viewportStart, for _, event := range s.drag.Events(gtx.Metric, gtx, gesture.Axis(axis)) { switch event.Type { case pointer.Drag: - case pointer.Release: - s.dragging = false - case pointer.Cancel: + case pointer.Release, pointer.Cancel: s.dragging = false continue default: