Fix: Resolve SyntaxError and ReferenceError in content.js MutationObserver

This commit is contained in:
Timo
2026-04-22 09:01:50 +02:00
parent 0d7e5e7fc7
commit f2781a45c2
+4 -5
View File
@@ -146,13 +146,13 @@
// SPA Navigation Handler (MutationObserver)
let mutationTimeout = null;
const observer = new MutationObserver((mutations) => {
const observer = new MutationObserver(() => {
if (mutationTimeout) clearTimeout(mutationTimeout);
mutationTimeout = setTimeout(() => {
const video = findVideo();
if (video && !video.koalaSyncInitialized) {
if (video && !video.dataset.koalaAttached) {
console.log('KoalaSync: New video detected via navigation.');
setupVideoListeners(video);
setupListeners();
}
}, 1000); // 1s debounce
});
@@ -182,8 +182,7 @@
}
}, 15000);
const observer = new MutationObserver(() => setupListeners());
observer.observe(document.body, { childList: true, subtree: true });
// Initial Setup
setupListeners();
})();