replace innerHTML += with proper appendChild
This commit is contained in:
@@ -91,8 +91,10 @@ export function badgeEditorToggleFilePicker(ev, sender, el) {
|
||||
|
||||
export function badgeEditorAddBadge(ev, sender, el) {
|
||||
// TODO: page templates do not get updated on mutation
|
||||
const badge = document.getElementById('badge-template').innerText;
|
||||
el.innerHTML += badge;
|
||||
const badgeTemplate = document.getElementById('badge-template').innerText;
|
||||
const parser = new DOMParser();
|
||||
const e = parser.parseFromString(badgeTemplate, 'text/html').body.firstElementChild;
|
||||
el.appendChild(e);
|
||||
b.trigger('badgeEditorAssignImgId');
|
||||
badgesCount++;
|
||||
b.trigger('setBadgeCount');
|
||||
|
||||
Reference in New Issue
Block a user