Open robloo opened 3 years ago
Yes, I see the same problem. ic_fluent_play_16_regular
is not rendered correctly.
@rickromano I am writing an icon browser screen in iOS and seeing this. Do you have any idea?
This seems like a pretty big issue but I've seen no movement on it.
I've also noted that Unicode points that are very high (nearing 0xFFFF) don't actually work on all platforms like Android. Android treats them like they are right-to-left and doesn't properly measure them. I think Microsoft has too many icons and they are just going outside the special use codepage.
In order to work-around this issue I just re-built the fonts using my own tooling. I highly suggest Microsoft fixes tooling on their end though.
The corrected fonts:
*These are missing ~24 glyphs which could not be automatically found likely due to file name errors in this repository
The tooling is all in the repository here. Please feel welcome to submit PRs to fix the issue.
Push
Glyphs with a Unicode Point over 0xFFFF appear to be missing in the .ttf files here:
https://github.com/microsoft/fluentui-system-icons/tree/master/fonts
FluentSystemIcons-Filled.ttf
andFluentSystemIcons-Regular.ttf
Example of these glyphs are:
This is a pretty big issue unless I'm missing something. This was found when trying to switch an app over to the Fluent UI System Icons and some Icons were just not appearing.