From c335b256a1d6e1ddbb1d3fd5f8c73b08272b62cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ram=C3=B3n=20Jim=C3=A9nez?= Date: Wed, 9 Apr 2025 19:12:11 +0200 Subject: [PATCH] Fix Fira Sans not being used as default font on Wasm --- graphics/src/settings.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/graphics/src/settings.rs b/graphics/src/settings.rs index 6773937a..0b1881c9 100644 --- a/graphics/src/settings.rs +++ b/graphics/src/settings.rs @@ -31,7 +31,15 @@ impl Default for Settings { impl From for Settings { fn from(settings: core::Settings) -> Self { Self { - default_font: settings.default_font, + default_font: if cfg!(all( + target_arch = "wasm32", + feature = "fira-sans" + )) && settings.default_font == Font::default() + { + Font::with_name("Fira Sans") + } else { + settings.default_font + }, default_text_size: settings.default_text_size, antialiasing: settings.antialiasing.then_some(Antialiasing::MSAAx4), }