microsoft / microsoft-ui-xaml

Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications
MIT License
6.27k stars 674 forks source link

Some Segoe MDL2 Asset glyphs are unable to render in WinUI3 on Windows 10 #9105

Open HO-COOH opened 9 months ago

HO-COOH commented 9 months ago

Describe the bug

I have a screenshot with WinUI3 (left) vs UWP (with WinUI2, right).

It shows all the glyphs listed here and I did not specify FontFamily on FontIcon on both cases (so according to the doc, it should be both using the same Segoe MDL2 Assets, I guess). Some glyphs on the WinUI3 side are unable to render as you can see.

Steps to reproduce the bug

This is the broken AddNewLine glyph.

        <Button Padding="0">
            <FontIcon Glyph="&#xF7B7;"/>
        </Button>

Expected behavior

No response

Screenshots

image

NuGet package version

WinUI 3 - Windows App SDK 1.4.2: 1.4.231008000

Windows version

Windows 10 (1809): Build 17763

Additional context

The comparison project here

gegao18 commented 1 month ago

Thanks for reporting this. I noticed the WASDK version is 1.4. Does this repro with 1.5 or the 1.6 previews? Does it repro on Windows 11?