Files
moonwell-client-core/docs
Sam Sung f57549d585 An outline at a 1.5 display scale rings one texel a pass, as 1.12.1's (#2443)
At a 1.5 display scale, outlined text drew two dilation passes where 1.12.1 draws one, so letter edges came out thinner and partly covered. The outline's pass count was `r × round(dpi)`, and round(1.5) is 2. 1.12.1 rings an outlined glyph one texel per pass: NORMAL dilates once and THICK twice (`0x5cea30`, `0x5ce440`).

Now the count is `r × floor(dpi)`. A fractional scale gets the reference's one texel a pass, and a whole-number high-DPI raster keeps its logical ring weight. The recorded deviation now says floor, with its reason.

Test: at dpi 1.5 a NORMAL cell grows one texel on each side, both plain and mono. It fails with `round`.

Fixes #2408

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 06:45:00 +07:00
..