diff --git a/.changeset/cool-worms-marry.md b/.changeset/cool-worms-marry.md new file mode 100644 index 00000000..3d5ee668 --- /dev/null +++ b/.changeset/cool-worms-marry.md @@ -0,0 +1,5 @@ +--- +"react-cool-virtual": patch +--- + +fix: scroll position behavior diff --git a/src/useVirtual.ts b/src/useVirtual.ts index d1c4c4e7..bc4d3939 100644 --- a/src/useVirtual.ts +++ b/src/useVirtual.ts @@ -255,7 +255,6 @@ export default < const prevEnd = msData[i - 1]?.end || 0; if (measuredSize !== size || start !== prevEnd) { - msDataRef.current[msData.length - 1].end += measuredSize - size; msDataRef.current[i] = getMeasure(i, measuredSize); handleScroll(scrollOffset, isScrolling); }