fix: vite dev mode

fix an issue caused by da3bc5aeb7
This commit is contained in:
JellyBrick
2023-12-18 19:07:29 +09:00
parent fc1a7cda62
commit 7cadacd8cf
2 changed files with 24 additions and 16 deletions

View File

@ -202,13 +202,11 @@ const main = async () => {
const initObserver = async () => {
// check document.documentElement is ready
await new Promise<void>((resolve) => {
document.addEventListener(
'DOMContentLoaded',
() => {
resolve();
},
{ once: true },
);
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', () => resolve(), { once: true });
} else {
resolve();
}
});
const observer = new MutationObserver(() => {