From e2d050071cc7b879c19955d90131cbebc20d7ba1 Mon Sep 17 00:00:00 2001 From: James Klassen Date: Tue, 11 Jul 2023 15:34:35 -0500 Subject: [PATCH] fix: setting state on initial load --- components/skeleton/skeleton-mixin.js | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/components/skeleton/skeleton-mixin.js b/components/skeleton/skeleton-mixin.js index 5fdebb1d30..41c022f57f 100644 --- a/components/skeleton/skeleton-mixin.js +++ b/components/skeleton/skeleton-mixin.js @@ -204,18 +204,14 @@ export const SkeletonMixin = dedupeMixin(superclass => class extends RtlMixin(su _onSubscribe() { this._skeletonWait = true; - if (this._skeleton !== this._skeletonActive) { - this._skeletonActive = true; - this.requestUpdate('skeleton', this._skeleton); - } + this._skeletonActive = true; + this.requestUpdate('skeleton', this._skeleton); } _onUnsubscribe() { this._skeletonWait = false; - if (this._skeleton !== this._skeletonActive) { - this._skeletonActive = this._skeleton; - this.requestUpdate('skeleton', this._skeleton); - } + this._skeletonActive = this._skeleton; + this.requestUpdate('skeleton', this._skeleton); } });