fix: 修复系统字体不支持含有空格的名称问题 (#17761)

This commit is contained in:
王嘉豪
2026-01-08 13:28:47 +08:00
committed by GitHub
parent 37f79b279b
commit 2d38f41d5f

View File

@@ -168,7 +168,7 @@ export const useAppearanceStore = defineStore('appearanceStore', {
setCurrentFont(name) {
const currentFont = this.fontList.find(ele => ele.name === name)
if (currentFont) {
let fontStyleElement = document.querySelector(`#de-custom_font${name}`)
let fontStyleElement = document.querySelector(`[id="de-custom_font${name}"]`)
if (!fontStyleElement) {
fontStyleElement = document.createElement('style')
fontStyleElement.setAttribute('id', `de-custom_font${name}`)