diff options
| author | Henry Jameson <me@hjkos.com> | 2024-06-21 22:45:10 +0300 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2024-06-21 22:45:10 +0300 |
| commit | eca8da6593f693052ed68fd86754f40c383cf94f (patch) | |
| tree | 464d18e7b888273bec38c529ca37fc8b81701f15 /src/services/style_setter | |
| parent | 1306c46a53ec37bb738b4d6eb32be9c59b2136fe (diff) | |
fixed a "leak" that made too many <style> elements
Diffstat (limited to 'src/services/style_setter')
| -rw-r--r-- | src/services/style_setter/style_setter.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/services/style_setter/style_setter.js b/src/services/style_setter/style_setter.js index 7cf4af11..d516d0d1 100644 --- a/src/services/style_setter/style_setter.js +++ b/src/services/style_setter/style_setter.js @@ -188,7 +188,9 @@ export const applyConfig = (input) => { .filter(([k, v]) => v) .map(([k, v]) => `--${k}: ${v}`).join(';') + document.getElementById('style-config')?.remove() const styleEl = document.createElement('style') + styleEl.id = 'style-config' head.appendChild(styleEl) const styleSheet = styleEl.sheet |
