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 -6
View File
@@ -622,12 +622,9 @@ function applyDarkModeToIframe(iframe: HTMLIFrameElement, cssLink: HTMLStyleElem
const iframeDocument = iframe.contentDocument;
if (!iframeDocument) return;
if (iframeDocument.readyState !== 'complete') {
iframe.onload = () => {
applyDarkModeToIframe(iframe, cssLink);
};
return;
}
iframe.onload = () => {
applyDarkModeToIframe(iframe, cssLink);
};
if (settingsState.DarkMode) {
iframeDocument.documentElement.classList.add('dark')