diff --git a/src/components/CalendarView.vue b/src/components/CalendarView.vue index 6f21877..0b453a6 100644 --- a/src/components/CalendarView.vue +++ b/src/components/CalendarView.vue @@ -177,7 +177,7 @@ const selectedDateRange = computed(() => { }) function updateVisibleWeeks(reason) { - const buffer = 10 + const buffer = 4 const currentScrollTop = viewport.value?.scrollTop ?? scrollTop.value const startIdx = Math.floor((currentScrollTop - buffer * rowHeight.value) / rowHeight.value) const endIdx = Math.ceil( @@ -215,7 +215,7 @@ function updateVisibleWeeks(reason) { lastScrollRange = { startVW, endVW } } function rebuildVisibleWeeks(reason) { - const buffer = 10 + const buffer = 4 const currentScrollTop = viewport.value?.scrollTop ?? scrollTop.value const startIdx = Math.floor((currentScrollTop - buffer * rowHeight.value) / rowHeight.value) const endIdx = Math.ceil(