Skip to content

修复 Android 设备中文文本异常渲染为宋体衬线字体问题#272

Open
FC383 wants to merge 1 commit into
Pacalini:masterfrom
FC383:fix-font
Open

修复 Android 设备中文文本异常渲染为宋体衬线字体问题#272
FC383 wants to merge 1 commit into
Pacalini:masterfrom
FC383:fix-font

Conversation

@FC383

@FC383 FC383 commented May 24, 2026

Copy link
Copy Markdown

fix #271

问题原因

原主题配置中,非 Windows 平台fontFamily赋值为空字符串"",触发底层 Skia 字体检索逻辑缺陷,字体回退匹配时错误选用宋体字体。

修复改动

  1. 将Android端空字符串字体赋值修改为null,规避异常字体检索分支
  2. 全局主题新增sans-serif无衬线字体兜底规则,统一中文展示样式
  3. 保留Windows端自定义字体原有逻辑,不影响桌面端展示效果

@zycboss

zycboss commented Jun 24, 2026

Copy link
Copy Markdown

啥时候release实装一下,自己编译好麻烦啊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: 字体错误渲染成类似宋体的衬线体

2 participants