diff --git a/extension/src/planner.js b/extension/src/planner.js index d22a543..a719ca4 100644 --- a/extension/src/planner.js +++ b/extension/src/planner.js @@ -882,7 +882,8 @@ function initControls() { .map(s => `${icon(STATUS[s][0])}${STATUS[s][1]}`).join('') + 'Critical' + `${icon('flag')}Petition`; - $('legend').insertAdjacentHTML('afterbegin', chips); + const chipDoc = new DOMParser().parseFromString(chips, 'text/html'); + $('legend').prepend(...Array.from(chipDoc.body.childNodes, node => document.importNode(node, true))); const grid = $('plannerGrid'); grid.addEventListener('click', e => {