diff --git a/app/src/protyle/header/Background.ts b/app/src/protyle/header/Background.ts index 01196c7c9..406cba6a5 100644 --- a/app/src/protyle/header/Background.ts +++ b/app/src/protyle/header/Background.ts @@ -443,7 +443,7 @@ export class Background { if (tags) { let html = ""; const colors = ["secondary", "primary", "info", "success", "warning", "error", "pink"]; - new Set(tags.split(",").map(item => item.trim())).forEach((item, index) => { + Array.from(new Set(tags.split(",").map(item => item.trim()))).forEach((item, index) => { if (!item.replace(/ /g, "")) { return; } @@ -526,7 +526,7 @@ export class Background { response.data.tags.forEach((item: string, index: number) => { html += `
${item}
- ${currentTags.includes(Lute.UnEscapeHTMLStr(item))?'':""} + ${currentTags.includes(Lute.UnEscapeHTMLStr(item)) ? '' : ""}
`; }); listElement.innerHTML = html; @@ -562,7 +562,7 @@ export class Background { response.data.tags.forEach((item: string) => { searchHTML += `
${item}
- ${currentTags.includes(Lute.UnEscapeHTMLStr(item.replace(//g,"").replace(/<\/mark>/g,"")))?'':""} + ${currentTags.includes(Lute.UnEscapeHTMLStr(item.replace(//g, "").replace(/<\/mark>/g, ""))) ? '' : ""}
`; if (item === `${response.data.k}`) { hasKey = true;