Text antialiasing doesn't work properly when moving between monitors of different scale #20373

Open
opened 2026-01-31 07:11:51 +00:00 by claunia · 0 comments
Owner

Originally created by @phealy on GitHub (Aug 15, 2023).

Windows Terminal version

1.18.1462.0

Windows build number

10.0.22621.2134

Other Software

This occurs with all software I tested (Powershell, cmd, WSL).

Steps to reproduce

  1. Have two monitors at different scale factors (I reproduced this with a 15" 2560x1440 monitor at 125% scale and a 27" 2560x1440 monitor at 100% scale).
  2. Have Terminal on one monitor (it is most easily seen if you start on the 125% monitor).
  3. Drag or use shift+win+right to move Terminal to the other monitor.
  4. Observe that the font is now blurry:
    • On the 125% monitor:
      image
    • After moving to the 100% monitor:
      image
    • Changing the size of the window (maximize, restore, drag a border in or out, whatever) fixes the rendering:
      image
    • Changing the font size via ctrl and +/- does not fix the antialiasing.

Expected Behavior

Font antialiasing maintains quality when moved to a new window.

Actual Behavior

Font antialiasing has reduced quality (font is blurry) until the window size is changed.

This appears like it might be related to #6210, but it's a different symptom - while the column count does change as in that issue, this is specifically about antialiasing.

Originally created by @phealy on GitHub (Aug 15, 2023). ### Windows Terminal version 1.18.1462.0 ### Windows build number 10.0.22621.2134 ### Other Software This occurs with all software I tested (Powershell, cmd, WSL). ### Steps to reproduce 1. Have two monitors at different scale factors (I reproduced this with a 15" 2560x1440 monitor at 125% scale and a 27" 2560x1440 monitor at 100% scale). 2. Have Terminal on one monitor (it is most easily seen if you start on the 125% monitor). 3. Drag or use shift+win+right to move Terminal to the other monitor. 4. Observe that the font is now blurry: - On the 125% monitor: ![image](https://github.com/microsoft/terminal/assets/3046014/e90668d7-c40b-46fd-807b-8bcb897bea0f) - After moving to the 100% monitor: ![image](https://github.com/microsoft/terminal/assets/3046014/e955a2a0-2690-4b53-81cc-425393c46226) - Changing the size of the window (maximize, restore, drag a border in or out, whatever) fixes the rendering: ![image](https://github.com/microsoft/terminal/assets/3046014/8747c631-56a2-41ac-94c4-7099bff47619) - Changing the font size via ctrl and +/- does *not* fix the antialiasing. ### Expected Behavior Font antialiasing maintains quality when moved to a new window. ### Actual Behavior Font antialiasing has reduced quality (font is blurry) until the window size is changed. This appears like it might be related to #6210, but it's a different symptom - while the column count does change as in that issue, this is specifically about antialiasing.
claunia added the Area-RenderingIssue-BugProduct-TerminalArea-TerminalControl labels 2026-01-31 07:11:51 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#20373