feat(后端结构): 完善多后端解耦,清理遗留代码
build.yaml / build (push) Successful in 40s

This commit is contained in:
xiaoqidun committed 2026-09-23 17:20:25 +08:00
1 parent 77ffbe6a72
commit c15547f0d2
27 files changed
+1166 -465

No files matched your search

+2 -2
View File
@@ -186,7 +186,7 @@ func (s *svgResourceRenderer) RenderText(text *canvas.Text, m canvas.Matrix) {
return
}
font := text.MostCommonFontFace().Font
resource, ok := s.renderer.svgFontCache[font]
resource, ok := s.renderer.canvasState().svgFontCache[font]
if !ok {
data := fontSFNTData(font.SFNT)
resource = SVGFont{
@@ -198,7 +198,7 @@ func (s *svgResourceRenderer) RenderText(text *canvas.Text, m canvas.Matrix) {
if font.Style().Italic() {
resource.Style = "italic"
}
s.renderer.svgFontCache[font] = resource
s.renderer.canvasState().svgFontCache[font] = resource
}
if !s.seen[resource.Name] {
s.seen[resource.Name] = true