Skip to content

Commit ed0a46f

Browse files
committed
fix(virtual-core): preserve auto alignment for visible items when scrolling
1 parent 7fd2654 commit ed0a46f

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

packages/virtual-core/src/index.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1032,9 +1032,7 @@ export class Virtualizer<
10321032
} else if (item.start <= scrollOffset + this.options.scrollPaddingStart) {
10331033
align = 'start'
10341034
} else {
1035-
// Item is already visible, return current position with concrete alignment
1036-
// to avoid infinite retry loop if measurements change
1037-
return [scrollOffset, 'start'] as const
1035+
return [scrollOffset, align] as const
10381036
}
10391037
}
10401038

0 commit comments

Comments
 (0)