fix: 标题换行计算使用原始font_size,与CSS预览一致 #1519
Reference in New Issue
Block a user
Delete Branch "fix/title-wrap-fontsize-consistency"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
问题
_wrap_title_text 函数在做字宽估算时使用了补偿后的ASS字号(_compensate_ass_fontsize(font_size)),导致换行位置与CSS预览不一致。
例如 font_size=113 时:
修复
移除 _wrap_title_text 中对 _compensate_ass_fontsize 的调用,换行计算直接使用 font_size。1.35x补偿已在 build_ass_style 中用于ASS Fontsize渲染,不应重复影响换行计算。
改动
验证
【阻塞级判定】
📊 审查概览
🔴 阻塞级问题(必须修复)
无
💡 改进建议(不阻塞合并)
无
✅ 良好实践
🤖 由 AI 代码审查机器人自动生成 | 2026-08-27 04:38:43 | 模型:
🚀 预览环境已部署
CI全绿,自动审批通过。
CI全绿,自动审批通过。
🗑️ 预览环境已清理
PR #1519 已关闭或合并,对应的预览环境已被清理。