Skip to content

Commit 1e02473

Browse files
committed
stylesheet update condition
# Conflicts: # src/packages/block/block-grid/components/block-grid-entries/block-grid-entries.element.ts # Conflicts: # src/packages/block/block-grid/components/block-grid-areas-container/block-grid-areas-container.element.ts # src/packages/block/block-grid/components/block-grid-entries/block-grid-entries.element.ts
1 parent 616d494 commit 1e02473

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

src/packages/block/block-grid/components/block-grid-areas-container/block-grid-areas-container.element.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@ export class UmbBlockGridAreasContainerElement extends UmbLitElement {
4646
manager.layoutStylesheet,
4747
(stylesheet) => {
4848
// Do not re-render stylesheet if its the same href.
49-
if (!stylesheet || this._styleElement?.getAttribute('href') === stylesheet) return;
49+
if (!stylesheet || this._styleElement?.href === stylesheet) return;
5050
this._styleElement = document.createElement('link');
51-
this._styleElement.setAttribute('rel', 'stylesheet');
52-
this._styleElement.setAttribute('href', stylesheet);
51+
this._styleElement.rel = 'stylesheet';
52+
this._styleElement.href = stylesheet;
5353
},
5454
'observeStylesheet',
5555
);

src/packages/block/block-grid/components/block-grid-entries/block-grid-entries.element.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -209,11 +209,10 @@ export class UmbBlockGridEntriesElement extends UmbFormControlMixin(UmbLitElemen
209209
this.observe(
210210
manager.layoutStylesheet,
211211
(stylesheet) => {
212-
if (!stylesheet) return;
213-
if (this._styleElement?.href === stylesheet) return;
212+
if (!stylesheet || this._styleElement?.href === stylesheet) return;
214213
this._styleElement = document.createElement('link');
215-
this._styleElement.setAttribute('rel', 'stylesheet');
216-
this._styleElement.setAttribute('href', stylesheet);
214+
this._styleElement.rel = 'stylesheet';
215+
this._styleElement.href = stylesheet;
217216
},
218217
'observeStylesheet',
219218
);

0 commit comments

Comments
 (0)