fix(message-reader): adds font scaling to match user preferences by dani-zilla · Pull Request #10751 · thunderbird/thunderbird-android

Fixes: #10692

Before:

Screenshot 2026-03-26 at 5 39 50 PM

Notice the font size in the information header, which is based on the system font size, and how the text below it is unchanged compared to...

After:
tinyToHugeFontSizing

Where the font scales with the user's settings.

Users noticed that the font size in messages did not scale with the device preferences. This is fixed by getting the current system fontScale and multiplying it by the incoming font size. This does not alter the display if the user has chosen to force messages to fit in the window by shrinking them, that option will still be respected. If they turn this off, font will scale with the system font.