fix (UI - Firefox): CSS being inconsistently applied

This commit is contained in:
Alphons Joseph
2024-09-12 12:24:17 +08:00
parent f985f9445f
commit d1466da58b
-3
View File
@@ -622,12 +622,9 @@ function applyDarkModeToIframe(iframe: HTMLIFrameElement, cssLink: HTMLStyleElem
const iframeDocument = iframe.contentDocument; const iframeDocument = iframe.contentDocument;
if (!iframeDocument) return; if (!iframeDocument) return;
if (iframeDocument.readyState !== 'complete') {
iframe.onload = () => { iframe.onload = () => {
applyDarkModeToIframe(iframe, cssLink); applyDarkModeToIframe(iframe, cssLink);
}; };
return;
}
if (settingsState.DarkMode) { if (settingsState.DarkMode) {
iframeDocument.documentElement.classList.add('dark') iframeDocument.documentElement.classList.add('dark')