diff --git a/packages/overlayscrollbars/src/observers/domObserver.ts b/packages/overlayscrollbars/src/observers/domObserver.ts index 5f971de..bc76fc2 100644 --- a/packages/overlayscrollbars/src/observers/domObserver.ts +++ b/packages/overlayscrollbars/src/observers/domObserver.ts @@ -132,7 +132,9 @@ export const createDOMObserver = ( isConnected = false; }, _update: () => { - observerCallback(mutationObserver.takeRecords()); + if (isConnected) { + observerCallback(mutationObserver.takeRecords()); + } }, }; }; diff --git a/packages/overlayscrollbars/tests/puppeteer/observers/domObserver/index.html b/packages/overlayscrollbars/tests/puppeteer/observers/domObserver/index.html index c398ebe..259774c 100644 --- a/packages/overlayscrollbars/tests/puppeteer/observers/domObserver/index.html +++ b/packages/overlayscrollbars/tests/puppeteer/observers/domObserver/index.html @@ -113,16 +113,16 @@
DOM Content Change shouldn't be triggered
-DOM Content Change shouldn't be triggered
+