WT resets palette on input language change #23703

Open
opened 2026-01-31 08:49:50 +00:00 by claunia · 0 comments
Owner

Originally created by @alabuzhev on GitHub (Oct 15, 2025).

Windows Terminal version

1.25.251014001-llm

Windows build number

10.0.19045.6332

Other Software

No response

Steps to reproduce

  1. Add any extra language or keyboard layout to your system.
  2. Rename the attached file (pal.cmd.txt) to *.cmd or *.bat
  3. Run it in WT
  4. You should see the default palette (e.g. campbell)
  5. Press any key
  6. You should see the reversed vintage palette
  7. Switch the input language or the keyboard layout (Ctrl+Shift or Alt+Shift or Win+Space etc.)

Expected Behavior

Nothing. Why would anything happen, right?
Except for the language or the layout change obviously.

Actual Behavior

The palette resets back to the default (e.g. campbell)
What the... How the... Why?

https://github.com/user-attachments/assets/dd322885-6a9b-4c59-8b13-d52787cb11ff

It does not happen in openconsole.

Also, it is interesting that in openconsole changing the palette affects the whole buffer:

Image

But it does not happen in WT. No idea if that is also a bug or by design.

Originally created by @alabuzhev on GitHub (Oct 15, 2025). ### Windows Terminal version 1.25.251014001-llm ### Windows build number 10.0.19045.6332 ### Other Software _No response_ ### Steps to reproduce 0. Add any extra language or keyboard layout to your system. 1. Rename the attached file ([pal.cmd.txt](https://github.com/user-attachments/files/22933930/pal.cmd.txt)) to *.cmd or *.bat 2. Run it in WT 3. You should see the default palette (e.g. campbell) 4. Press any key 5. You should see the reversed vintage palette 6. Switch the input language or the keyboard layout (Ctrl+Shift or Alt+Shift or Win+Space etc.) ### Expected Behavior Nothing. Why would anything happen, right? Except for the language or the layout change obviously. ### Actual Behavior The palette resets back to the default (e.g. campbell) What the... How the... Why? https://github.com/user-attachments/assets/dd322885-6a9b-4c59-8b13-d52787cb11ff It does not happen in openconsole. Also, it is interesting that in openconsole changing the palette affects the whole buffer: <img width="653" height="245" alt="Image" src="https://github.com/user-attachments/assets/dc2a1b0a-ed84-4a91-b8fc-6a235384f1d6" /> But it does not happen in WT. No idea if that is also a bug or by design.
claunia added the Needs-TriageIssue-Bug labels 2026-01-31 08:49: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#23703