diff --git a/packages/components/virtual-list/src/hooks/use-wheel.ts b/packages/components/virtual-list/src/hooks/use-wheel.ts index d48c0940db..81fc65492e 100644 --- a/packages/components/virtual-list/src/hooks/use-wheel.ts +++ b/packages/components/virtual-list/src/hooks/use-wheel.ts @@ -38,7 +38,7 @@ const useWheel = ( const newOffset = layout.value === HORIZONTAL ? deltaX : deltaY - if (hasReachedEdge(offset) && hasReachedEdge(offset + newOffset)) return + if (hasReachedEdge(newOffset)) return offset += newOffset