diff --git a/assets/global.js b/assets/global.js index 0fc7a7c24ad..90ce804286f 100644 --- a/assets/global.js +++ b/assets/global.js @@ -558,6 +558,10 @@ class SliderComponent extends HTMLElement { } update() { + // Temporarily prevents unneeded updates resulting from variant changes + // This should be refactored as part of https://github.com/Shopify/dawn/issues/2057 + if (!this.slider || !this.nextButton) return; + const previousPage = this.currentPage; this.currentPage = Math.round(this.slider.scrollLeft / this.sliderItemOffset) + 1;