From 373e56eb689857b9679f599848c4694f8d786163 Mon Sep 17 00:00:00 2001 From: clerie Date: Wed, 16 Sep 2020 13:03:05 +0200 Subject: [PATCH] Observe only if there are any results --- js/reiseauskunft.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/js/reiseauskunft.js b/js/reiseauskunft.js index 760b157..b58c796 100644 --- a/js/reiseauskunft.js +++ b/js/reiseauskunft.js @@ -7,7 +7,6 @@ function getMediaURL(path) { return chrome.runtime.getURL(path) || browser.runtime.getURL(path); } -var target = document.getElementById('resultsOverview'); var observer = new MutationObserver((mutations, observer) => { mutations.forEach((mutation) => { @@ -31,7 +30,12 @@ var observer = new MutationObserver((mutations, observer) => { }); }); -observer.observe(target, { - subtree: true, - childList: true -}); + +var target = document.getElementById('resultsOverview'); + +if(typeof target !== 'undefined') { + observer.observe(target, { + subtree: true, + childList: true + }); +}