Terminal sometimes sends Ctrl+C to the shell when moving tabs #23449

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

Originally created by @apromenschenkel on GitHub (Jul 17, 2025).

Windows Terminal version

1.22.11141.0

Windows build number

10.0.22621.5472

Other Software

I use terminal with WSL 2.3.26.0 almost exclusively. I'm not sure if this effects other shells such as PowerShell or Command Prompt.

Steps to reproduce

This is an intermittent issue. It is unknown what causes it to occur or not.

Click and hold a Terminal tab and then either drag it to a different position in the tab bar, or drag it away from the tab bar to detach it in its own window.

Expected Behavior

Rearranging tabs shouldn't send any text input to the shell.

Actual Behavior

Occasionally, rearranging tabs causes a Ctrl+C character to be sent to the shell. This is particularly problematic in bash if the shell is running an application, because this sends SIGINT to the running program and causes it to stop.

A screen capture of this occuring:

https://github.com/user-attachments/assets/e1cc049e-229f-4715-8c56-0b3f686e2e3f

Originally created by @apromenschenkel on GitHub (Jul 17, 2025). ### Windows Terminal version 1.22.11141.0 ### Windows build number 10.0.22621.5472 ### Other Software I use terminal with WSL 2.3.26.0 almost exclusively. I'm not sure if this effects other shells such as PowerShell or Command Prompt. ### Steps to reproduce This is an intermittent issue. It is unknown what causes it to occur or not. Click and hold a Terminal tab and then either drag it to a different position in the tab bar, or drag it away from the tab bar to detach it in its own window. ### Expected Behavior Rearranging tabs shouldn't send any text input to the shell. ### Actual Behavior Occasionally, rearranging tabs causes a Ctrl+C character to be sent to the shell. This is particularly problematic in bash if the shell is running an application, because this sends SIGINT to the running program and causes it to stop. A screen capture of this occuring: https://github.com/user-attachments/assets/e1cc049e-229f-4715-8c56-0b3f686e2e3f
claunia added the Needs-TriageIssue-BugNeeds-Author-FeedbackNo-Recent-Activity labels 2026-01-31 08:42:34 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#23449