-
Notifications
You must be signed in to change notification settings - Fork 9.1k
Open
Labels
Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Needs-TriageIt's a new issue that the core contributor team needs to triage at the next triage meetingIt's a new issue that the core contributor team needs to triage at the next triage meeting
Description
Windows Terminal version
1.23.20211.0
Windows build number
10.0.26200.7634
Other Software
Visual Studio 2026 18.2.0
Steps to reproduce
- Open Visual Studio and create a new MFC App with the default settings
- Change the implementation of the
OnAppAbout()function to
STARTUPINFOA si;
ZeroMemory(&si, sizeof(si));
si.cb = sizeof(si);
PROCESS_INFORMATION pi;
ZeroMemory(&pi, sizeof(pi));
char CmdLine[] = "cmd.exe";
CreateProcessA(NULL, CmdLine, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);
WaitForSingleObject(pi.hProcess, INFINITE);
CloseHandle(pi.hThread);
CloseHandle(pi.hProcess);
- Build and run the app
- Click Help > About MFCApplication...
- Observe a delay of a few seconds before the terminal appears
- Change Settings > System > Advanced > Terminal setting to Windows Console Host
- Click Help > About MFCApplication....
- Observe that the terminal appears almost instantly
Expected Behavior
When launching the new Windows Terminal, the window should open quickly, similar to the legacy one.
Actual Behavior
When launching the new Windows Terminal, there is a noticeable delay before the window appears.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Needs-TriageIt's a new issue that the core contributor team needs to triage at the next triage meetingIt's a new issue that the core contributor team needs to triage at the next triage meeting