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), }