Browse Source

Fix _fontScaleCache not ever being populated

pull/20292/head
Tom Edwards 2 months ago
parent
commit
0fcf8acea7
  1. 2
      src/iOS/Avalonia.iOS/PlatformSettings.cs

2
src/iOS/Avalonia.iOS/PlatformSettings.cs

@ -93,7 +93,7 @@ internal class PlatformSettings : DefaultPlatformSettings
if (!_fontScaleCache.TryGetValue(baseFontSize, out var scaledSize))
{
var font = UIFont.SystemFontOfSize((nfloat)baseFontSize);
scaledSize = UIFontMetrics.DefaultMetrics.GetScaledFont(font).PointSize;
scaledSize = _fontScaleCache[baseFontSize] = UIFontMetrics.DefaultMetrics.GetScaledFont(font).PointSize;
}
return scaledSize;

Loading…
Cancel
Save