Skip to content

Commit 2da753d

Browse files
authored
fix: revert "refactor: favor directly modifying DOM attributes over setAttribute" (#614)
This reverts part of commit 62c51dc.
1 parent ea4347c commit 2da753d

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/js/injectBaseStylesheet.js

+4-5
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,10 @@ export default function injectBaseStylesheet() {
5757

5858
const styleEl = document.createElement("style");
5959
styleEl.type = "text/css";
60-
styleEl.classList = "drift-base-styles";
60+
styleEl.classList.add("drift-base-styles");
6161

62-
styleEl.textContent = RULES;
63-
const head = document.head;
62+
styleEl.appendChild(document.createTextNode(RULES));
6463

65-
const allHeadElements = head.getElementsByTagName("*");
66-
allHeadElements.innerHTML = styleEl + allHeadElements.innerHTML;
64+
const head = document.head;
65+
head.insertBefore(styleEl, head.firstChild);
6766
}

0 commit comments

Comments
 (0)