Skip to content

Unable to find the selected font "Cascadia Mono" in Windows 10 #12420

Closed

Description

@anthonypants

Windows Terminal version

1.13.10336.0

Windows build number

10.0.19044.0

Other Software

I have both Windows Terminal (1.11.3471.0) and Windows Terminal Preview (1.13.10336.0) installed. The Store says Windows Terminal Preview updated today, but both apps are unable to find the "Cascadia Mono" font, which I'm told should be bundled with the app.

Steps to reproduce

Open Windows Terminal Preview

Expected Behavior

A "Warning" popup does not appear.

Actual Behavior

A "Warning" popup in the Terminal window appears with the following text

Unable to find the selected font "Cascadia Mono".

"Consolas" has been selected instead.

Please either install the missing font or choose another one.

Activity

  1. ghost added
    Needs-TriageIt's a new issue that the core contributor team needs to triage at the next triage meeting
    on Feb 7, 2022
  2. ghost added
    Needs-Tag-FixDoesn't match tag requirements
    on Feb 7, 2022
  3. rlabrecque commented on Feb 8, 2022

    @rlabrecque

    Again?! :(

    This was a really annoying issue some 5+ months ago. Not great that it's popped up again.

  4. zadjii-msft commented on Feb 8, 2022

    @zadjii-msft
    Member

    Thanks for the suggestion! Please make sure to search for duplicates when filing new issues. This is already being tracked by another issue on our repo - please refer to #11648 for more discussion.

    /dup #11648

  5. ghost removed
    Needs-TriageIt's a new issue that the core contributor team needs to triage at the next triage meeting
    on Feb 8, 2022
  6. ghost added
    Resolution-DuplicateThere's another issue on the tracker that's pretty much the same thing.
    on Feb 8, 2022
  7. ghost removed
    Needs-Tag-FixDoesn't match tag requirements
    on Feb 8, 2022
  8. lhecker commented on Feb 18, 2022

    @lhecker
    Member

    FYI: When I implemented a fix I used APIs which only work on Windows 11.
    Today I made some changes to make it work on Windows 10. I'll open a PR soon.

  9. added
    Issue-BugIt either shouldn't be doing this or needs an investigation.
    and removed
    Resolution-DuplicateThere's another issue on the tracker that's pretty much the same thing.
    on Feb 18, 2022
  10. 7 remaining items

  11. ghost removed
    In-PRThis issue has a related PR
    on Mar 10, 2022
  12. ghost added
    Resolution-Fix-CommittedFix is checked in, but it might be 3-4 weeks until a release.
    on Mar 10, 2022
  13. ghost added a commit that references this issue on Mar 10, 2022
    f84ccad
  14. added 2 commits that reference this issue on Mar 10, 2022
    e321956
    f42ff55
  15. srdjanjovcic commented on Apr 13, 2022

    @srdjanjovcic

    This is not fixed in Preview 1.13.10983.0

  16. srdjanjovcic commented on Apr 13, 2022

    @srdjanjovcic

    My Windows Terminal Preview was updated today, so it is clear that update is still broken. What is a workaround?

  17. zadjii-msft commented on Apr 13, 2022

    @zadjii-msft
    Member

    Srdjan Jovčić (@srdjanjovcic) Are you seeing this with specifically "Cascadia Mono" or "Cascadia Code"? That's HIGHLY unexpected even with this fix. Which OS version are you on?

  18. srdjanjovcic commented on Apr 13, 2022

    @srdjanjovcic

    Mike Griese (@zadjii-msft) It is "Cascadia Mono" (can't stand the ligatures). I am on Windows 10.

  19. zadjii-msft commented on Apr 13, 2022

    @zadjii-msft
    Member

    Huh. Leonard Hecker (@lhecker) & Dustin L. Howett (@DHowett) for visibility. Any ideas if we left in any logging do diagnose why the preemptive fallback wouldn't be working?

  20. lhecker commented on Apr 13, 2022

    @lhecker
    Member

    Mike Griese (@zadjii-msft) Yes, the entire nearby font loader function can only exit with debug logs on error. It should be possible to see what's going on with DebugView.
    IIRC we did test this on Windows 10 (15021 and later) and it seems to work at least for some according to #12879.

  21. srdjanjovcic commented on Apr 13, 2022

    @srdjanjovcic

    Well, my repro is already gone, unless you have debug logs in some file in somewhere (temp folder?)

    This is Windows 10.0.19044.1586, latest publicly available version (21H2).

  22. srdjanjovcic commented on Apr 13, 2022

    @srdjanjovcic

    Just updated Windows Terminal Preview on other Windows 10 machine (same version), and bug didn't repro.

  23. lhecker commented on Apr 14, 2022

    @lhecker
    Member

    Srdjan Jovčić (@srdjanjovcic) I think I've figured out what went wrong. See #12904.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Issue-BugIt either shouldn't be doing this or needs an investigation.Needs-Tag-FixDoesn't match tag requirementsPriority-3A description (P3)Product-TerminalThe new Windows Terminal.Resolution-Fix-CommittedFix is checked in, but it might be 3-4 weeks until a release.

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions