From f8b3ddfcf7671b1cfc35761d04dad7ab9deebf9e Mon Sep 17 00:00:00 2001 From: Vitaly Tsaplin Date: Mon, 18 Dec 2023 11:12:33 +0100 Subject: [PATCH] feat: improve performance measuring --- solutions/scripts/aem-perf-marks.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/solutions/scripts/aem-perf-marks.js b/solutions/scripts/aem-perf-marks.js index 299a564cb..d97dfd66d 100644 --- a/solutions/scripts/aem-perf-marks.js +++ b/solutions/scripts/aem-perf-marks.js @@ -39,7 +39,7 @@ const observer = new MutationObserver((mutations) => { const { target } = mutation; // console.debug('MutationObserver', target); // eslint-disable-line no-console if (target.dataset.sectionStatus || target.dataset.blockStatus) { - const markName = target.classList.join('_'); + const markName = target.classList ? target.classList.join('_') : target.id; const status = target.dataset.sectionStatus || target.dataset.blockStatus; if (status === 'initialized') { window.PerfMarks.create(markName, { section: target.id });