Closed Gillibald closed 6 days ago
You can test this PR using the following package version. 11.3.999-cibuild0053361-alpha
. (feed url: https://nuget-feed-all.avaloniaui.net/v3/index.json) [PRBUILDID]
You can test this PR using the following package version. 11.3.999-cibuild0053366-alpha
. (feed url: https://nuget-feed-all.avaloniaui.net/v3/index.json) [PRBUILDID]
You can test this PR using the following package version. 11.3.999-cibuild0053388-alpha
. (feed url: https://nuget-feed-all.avaloniaui.net/v3/index.json) [PRBUILDID]
What does the pull request do?
This PR ensures the current IFontCollection implementations properly cache glyph typeface when they create a synthetic typeface.
This also changes the SystemFontCollection so created glyph typefaces are added to the cache before the nearest match is attempted to be found.
What is the current behavior?
What is the updated/expected behavior with this PR?
How was the solution implemented (if it's not obvious)?
Checklist
Breaking changes
Obsoletions / Deprecations
Fixed issues