From ba53df525431f92ba0540c32d625f80fc53d43da Mon Sep 17 00:00:00 2001 From: Martin Brennan Date: Fri, 7 Jul 2023 15:28:40 +1000 Subject: [PATCH] FIX: Show preview of Arial/System font in wizard (#22486) Followup to db80a8ce7959dfec9db1aec668939170037e9289 The previous commit broke previewing the Arial and System fonts (which do not have variant URLs to load). --- .../wizard/addon/components/wizard-preview-base.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/assets/javascripts/wizard/addon/components/wizard-preview-base.js b/app/assets/javascripts/wizard/addon/components/wizard-preview-base.js index bd8058fb042..a051b86e571 100644 --- a/app/assets/javascripts/wizard/addon/components/wizard-preview-base.js +++ b/app/assets/javascripts/wizard/addon/components/wizard-preview-base.js @@ -87,6 +87,10 @@ export default Component.extend({ const fontVariantData = this.fontMap[font.id]; // System font for example does not need to load from a remote source. + if (!fontVariantData) { + this.loadedFonts.add(font.id); + } + if (fontVariantData && !this.loadedFonts.has(font.id)) { this.loadingFontVariants = true; const fontFaces = fontVariantData.map((fontVariant) => {