Preview: Selecting fonts #22418

Closed
opened 2026-01-31 08:12:44 +00:00 by claunia · 3 comments
Owner

Originally created by @Jaykul on GitHub (Oct 17, 2024).

Windows Terminal version

1.22.2702.0

Windows build number

10.0.22635.0

Other Software

I actually have more than one problem with the font selection in Windows Terminal Preview.

  1. When trying to select fonts in Settings -> Profiles: Defaults -> Appearance: Font Face ... it crashes to desktop if I hit "Enter" while typing in the font selection text box

  2. When typing in the font selection box, if I stop typing and select from the list, and then hit save, it reverts to only the part I typed (and then saves) resulting an error popup that the font doesn't exist.

Steps to reproduce

  1. Open Settings -> Profiles: Defaults -> Appearance ... and click in the Font Face text box, and press Enter.

Then reopen Terminal and try again ...

  1. Type part of a font name in the Font Face box
  2. Stop typing and select your font from the list
  3. Hit save

Expected Behavior

I should be able to use my keyboard and mouse together for settings

Actual Behavior

Terminal crashes and pops up error messages.
Here's a video of the second problem, in case I'm confusing

https://github.com/user-attachments/assets/8c6b5cd9-0c0f-43e0-b87b-b019976ef910

Originally created by @Jaykul on GitHub (Oct 17, 2024). ### Windows Terminal version 1.22.2702.0 ### Windows build number 10.0.22635.0 ### Other Software I actually have more than one problem with the font selection in Windows Terminal Preview. 1. When trying to select fonts in Settings -> Profiles: Defaults -> Appearance: Font Face ... it crashes to desktop if I hit "Enter" while _typing in the font selection text box_ 2. When typing in the font selection box, if I stop typing and select from the list, and then hit save, it reverts to only the part I typed (and then saves) resulting an error popup that the font doesn't exist. ### Steps to reproduce 1. Open Settings -> Profiles: Defaults -> Appearance ... and click in the Font Face text box, and press Enter. Then reopen Terminal and try again ... 1. Type part of a font name in the Font Face box 2. Stop typing and select your font from the list 3. Hit save ### Expected Behavior I should be able to use my keyboard and mouse together for settings ### Actual Behavior Terminal crashes and pops up error messages. Here's a video of the second problem, in case I'm confusing https://github.com/user-attachments/assets/8c6b5cd9-0c0f-43e0-b87b-b019976ef910
Author
Owner

@lhecker commented on GitHub (Oct 17, 2024):

This is a known issue, first reported here: #17987
Because of that we've rolled back the offending change: #17989
Currently I'm redoing the change without the bugs: #18010

Unfortunately, it'll take a little longer for the fix to be released. Thank you for the report though!

@lhecker commented on GitHub (Oct 17, 2024): This is a known issue, first reported here: #17987 Because of that we've rolled back the offending change: #17989 Currently I'm redoing the change without the bugs: #18010 Unfortunately, it'll take a little longer for the fix to be released. Thank you for the report though!
Author
Owner

@carlos-zamora commented on GitHub (Oct 23, 2024):

Thanks Leonard. We'll mark this as a /dup of #17989

@carlos-zamora commented on GitHub (Oct 23, 2024): Thanks Leonard. We'll mark this as a /dup of #17989
Author
Owner

@microsoft-github-policy-service[bot] commented on GitHub (Oct 23, 2024):

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@microsoft-github-policy-service[bot] commented on GitHub (Oct 23, 2024): Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report! <!-- Policy app identification https://img.shields.io/static/v1?label=PullRequestIssueManagement. -->
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#22418