From 0d2dae1c7f6b126bb40b7196f41f81088626af59 Mon Sep 17 00:00:00 2001 From: Matt Date: Thu, 25 Apr 2024 17:22:31 +0100 Subject: [PATCH] fix(RecycleScroller): gridItems is undefined when scrollToItem, fix #773 --- .../vue-virtual-scroller/src/components/RecycleScroller.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/vue-virtual-scroller/src/components/RecycleScroller.vue b/packages/vue-virtual-scroller/src/components/RecycleScroller.vue index 54070fc1..d2395fec 100644 --- a/packages/vue-virtual-scroller/src/components/RecycleScroller.vue +++ b/packages/vue-virtual-scroller/src/components/RecycleScroller.vue @@ -673,10 +673,11 @@ export default { scrollToItem (index) { let scroll + const gridItems = this.gridItems || 1 if (this.itemSize === null) { scroll = index > 0 ? this.sizes[index - 1].accumulator : 0 } else { - scroll = Math.floor(index / this.gridItems) * this.itemSize + scroll = Math.floor(index / gridItems) * this.itemSize } this.scrollToPosition(scroll) },