diff --git a/snippets/shx-loading-spinner.liquid b/snippets/shx-loading-spinner.liquid index 2eb7e4b..4b4e331 100644 --- a/snippets/shx-loading-spinner.liquid +++ b/snippets/shx-loading-spinner.liquid @@ -69,6 +69,12 @@ } show() { + if(this.isLoading) { + return; + } + + this.isLoading = true; + if(this.hideTimeout) { clearTimeout(this.hideTimeout); } @@ -81,6 +87,8 @@ } hide() { + this.isLoading = false; + this.container.classList.add('shx-loading-spinner-container-done'); if (this.hideTimeout) {