microsoft / microsoft/terminal

While typing in Japanese IME, the text color changes depending on the condition.

Open
#17,972 4 comments 0 reactions 0 assignees View on GitHub
Area-Rendering Issue-Bug Product-Terminal
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

### Windows Terminal version

1.21.2361.0

### Windows build number

10.0.22631.0

### Other Software

- fish shell 3.7.1 (inside WSL)
- PowerShell 7.4.5

### Steps to reproduce

1. Japanese IME On
2. Input Japanese

### Expected Behavior

The text color during input is fixed to the foreground color.

### Actual Behavior

The text color during input is changed by conditions.
I don't know which color the text color will be under which conditions.

https://github.com/user-attachments/assets/9fe58477-2a00-40c5-9f1e-75682fe69139

https://github.com/user-attachments/assets/804f4968-84be-4955-92c6-8d8f508a9e47

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue in Windows Terminal 1.21.2361.0 on Windows 10.0.22631.0 with Japanese IME enabled, testing both fish in WSL and PowerShell 7.4.5. Compare the input text color with the configured foreground color under the conditions shown in the attached recordings; done means the color remains fixed during Japanese input.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
cli, desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.