diff --git a/resources/js/components/common/ScrollShadow.vue b/resources/js/components/common/ScrollShadow.vue index bbf8234..98c0115 100644 --- a/resources/js/components/common/ScrollShadow.vue +++ b/resources/js/components/common/ScrollShadow.vue @@ -59,9 +59,9 @@ export default { window.addEventListener('resize', this.calcDimensions) // Check if shadows are necessary after the element is resized. - const scrollContainerObserver = newResizeObserver(this.toggleShadow) - if (scrollContainerObserver) { - scrollContainerObserver.observe(this.$refs.scrollContainer) + this.scrollContainerObserver = newResizeObserver(this.toggleShadow) + if (this.scrollContainerObserver) { + this.scrollContainerObserver.observe(this.$refs.scrollContainer) } // Recalculate the container dimensions when the wrapper is resized.