diff --git a/src/composables/useInView.ts b/src/composables/useInView.ts index c9bfd23..b97d160 100644 --- a/src/composables/useInView.ts +++ b/src/composables/useInView.ts @@ -35,7 +35,8 @@ export default () => { if ( inView[i].hide || inView[i].flatIndex <= top.value || - inView[i].flatIndex >= bottom.value + inView[i].flatIndex >= bottom.value || + store.$data.flatData[inView[i].flatIndex].id !== inView[i].id ) { inView.splice(i, 1); }