Skip to content

Commit 572e8ff

Browse files
Merge pull request #148 from syncfusion/AssetFont
Resolved MauiMaterialAssets font icon issue
2 parents 7997ff6 + 459792d commit 572e8ff

File tree

3 files changed

+17
-1
lines changed

3 files changed

+17
-1
lines changed

maui/src/Core/AppHostBuilder.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ public static MauiAppBuilder ConfigureSyncfusionToolkit(this MauiAppBuilder buil
3737
#endif
3838
});
3939

40+
builder.ConfigureFonts(fonts =>
41+
{
42+
fonts.AddFont("MauiMaterialAssets.ttf", "MauiMaterialAssets");
43+
});
44+
4045
#if WINDOWS
4146
builder.Services.TryAddEnumerable(ServiceDescriptor.Transient<IMauiInitializeService, MauiControlsInitializer>());
4247
#endif

maui/src/Syncfusion.Maui.Toolkit.csproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,9 @@
106106
</ItemGroup>
107107

108108
<ItemGroup>
109-
<MauiFont Include="Resources\Fonts\MauiMaterialAssets.ttf" />
109+
<MauiFont Include="Resources\Fonts\MauiMaterialAssets.ttf" >
110+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
111+
</MauiFont>
110112
</ItemGroup>
111113

112114
<ItemGroup>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project>
3+
<ItemGroup>
4+
<!-- Set the correct build action for font files -->
5+
<MauiFont Include="$(MSBuildThisFileDirectory)..\buildTransitive\Resources\Fonts\MauiMaterialAssets.ttf">
6+
<Link>Resources\Fonts\MauiMaterialAssets.ttf</Link>
7+
</MauiFont>
8+
</ItemGroup>
9+
</Project>

0 commit comments

Comments
 (0)