Switching OS input method resets Terminal colors and zoom #11522
Description
Windows Terminal version (or Windows build number)
Windows 11
Version: 10.0.22000.258
Windows Terminal Preview
Version: 1.11.2731.0
Other Software
Bash (in WSL)
Steps to reproduce
-
Inside a
xterm
terminal, override the terminal's colors using escape sequences such as:# Set "red" color to hex(ab4642) printf '\033]4;%d;rgb:%s\033\\' 1 'ab/46/42'; # Set "background" color to hex(181818) printf '\033]%d;rgb:%s\033\\' 11 '18/18/18';
The full theme I use can be applied using the following script https://github.com/fnune/base16-shell/blob/master/scripts/base16-default-dark.sh. This method allows me to conveniently switch between dark and light themes, regardless of the OS I'm currently using.
-
Assuming you have multiple input methods configured in Windows (e.g. I switch between "US" and "US-International" regularly), press either Ctrl+Shift or Win+Space to switch between input methods.
Switching input from the task bar using the mouse also triggers this bug.
Expected Behavior
Switching input methods in Windows has no impact on the configuration of my open Terminal sessions.
Actual Behavior
The terminal's colors get reset to the color scheme configured in Terminal for the current session.