Skip to content

{Freeway - Bug} [Windows Terminal - Settings - New Tab Menu]: Application closes unexpectedly when activating "Add profile matcher" button in Profile Matcher section. #20587

Description

Windows Terminal version

1.25.1912.0

Windows build number

28120.2760

Other Software

Test Environment:
OS: Windows 11 Version Dev (OS Build 28120.2760)
App: Windows Terminal Preview
Screen Reader: Narrator

Steps to reproduce

Repro steps:

  1. Open the 'Windows Terminal' application.
  2. Navigate to 'Settings' control and activate it.
  3. 'Settings' page will open.
  4. Now navigate to 'New Tab Menu' tab in left navigation pane and activate it.
  5. 'New Tab Menu' page will open.
  6. Expand or navigate to the 'Profile Matcher' section.
  7. Don't enter any values in edit fields.
  8. Activate the "Add profile matcher" button.
  9. Observe the application behavior.

User experience:
Users are unable to configure profile matcher settings as intended. The unexpected application closure can result in interruption of workflow, loss of unsaved settings changes, and reduced confidence in the feature's reliability.

Attachment:
https://onedrive.cloud.microsoft/:u:/a@pz6xd287/S/IQD9GszWsIZpT5xSGqEsVGDIAZh-L_CSvxQI6u0SK0HyRng?e=A8Wjrr

Expected Behavior

Activating the "Add profile matcher" button should successfully add a new profile matcher entry and keep the application stable. The application should not crash, close, or terminate unexpectedly.

Actual Behavior

Upon activating the "Add profile matcher" button, the Windows Terminal application closes unexpectedly without warning. The operation is not completed, and the user is exited from the application.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue-BugIt 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 meeting

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions