Files
openless/openless-all/app/src
baiqing 0bf4f7e253 fix(capsule): Windows 翻译模式 host 高度跟随 translation flag
PR Reviewer (PR Agent) 指出:getCapsuleHostMetrics(os, false) 把
translation 参数硬编码成 false,Windows 端 host 在翻译模式下应该从
84 长到 118,硬编码后徽章 bottom 用更短 host 量出来 → 跟 118pt 实际
窗口尺寸错位、徽章可能溢出或被裁。

修:把 useState<translation> 提到 hostMetrics 之前,调用改回
getCapsuleHostMetrics(os, translation)。macOS / Linux 不受影响 —
capsuleLayout 在那两个分支已经忽略 translationActive 返回固定 42。
2026-05-03 15:04:36 +08:00
..