[PR #18986] Back Button in Settings #31663

Open
opened 2026-01-31 09:48:43 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/18986

State: closed
Merged: No


Summary of the Pull Request

This PR makes it so that if you are in a 'nested' context e.g. Advanced Settings, a back button will appear, this is consistent with Windows UI (see Settings and go to a nested page and see in the top left a back button will appear).

References and Relevant Issues

https://github.com/microsoft/terminal/issues/18658

Detailed Description of the Pull Request / Additional comments

This is done by enabling the native back button in the navigation list IFF the breadcrumbs length is >1 (i.e nested context).

Validation Steps Performed

  • Built Locally & Tested Locally on nested pages

PR Checklist

  • Closes Seemingly random crash (#18658)
  • Tests added/passed (Need guidance as to if and where I need to add tests for this)
  • Documentation updated (N/A?)
    • If checked, please file a pull request on our docs repo and link it here: #xxx
  • Schema updated (if necessary) (N/A?)
**Original Pull Request:** https://github.com/microsoft/terminal/pull/18986 **State:** closed **Merged:** No --- ## Summary of the Pull Request This PR makes it so that if you are in a 'nested' context e.g. Advanced Settings, a back button will appear, this is consistent with Windows UI (see Settings and go to a nested page and see in the top left a back button will appear). ## References and Relevant Issues https://github.com/microsoft/terminal/issues/18658 ## Detailed Description of the Pull Request / Additional comments This is done by enabling the native back button in the navigation list IFF the breadcrumbs length is >1 (i.e nested context). ## Validation Steps Performed - Built Locally & Tested Locally on nested pages ## PR Checklist - [x] Closes #18658 - [ ] Tests added/passed (Need guidance as to if and where I need to add tests for this) - [ ] Documentation updated (N/A?) - If checked, please file a pull request on [our docs repo](https://github.com/MicrosoftDocs/terminal) and link it here: #xxx - [ ] Schema updated (if necessary) (N/A?)
claunia added the pull-request label 2026-01-31 09:48:43 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#31663