From 17aef1a65fc77b728b35e00e2156b0e7583d2250 Mon Sep 17 00:00:00 2001 From: Thomas Tau Date: Wed, 25 Aug 2021 15:53:21 -0400 Subject: [PATCH] Fix sticky header JS error --- assets/global.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/assets/global.js b/assets/global.js index 1a610fc8981..3f502fcaa86 100644 --- a/assets/global.js +++ b/assets/global.js @@ -550,7 +550,9 @@ class VariantSelects extends HTMLElement { modalContent.prepend(newMediaModal); parent.prepend(newMedia); this.stickyHeader = this.stickyHeader || document.querySelector('sticky-header'); - this.stickyHeader.dispatchEvent(new Event('preventHeaderReveal')); + if(this.stickyHeader) { + this.stickyHeader.dispatchEvent(new Event('preventHeaderReveal')); + } window.setTimeout(() => { parent.querySelector('li.product__media-item').scrollIntoView({behavior: "smooth"}); }); }