microsoft / microsoft/terminal
{Freeway Bug} [Windows Terminal - Settings - Left Navigation Pane]: Long navigation items are truncated after applying 200% text scaling.
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 105k
- Forks
- 9.6k
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 29
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
**Pre-requisite:**
Apply the resize using following path: Settings>Accessibility>Display>Display resolution>Change display resolution to '1680 * 1050' >Keep changes>Drag the 'Text size' slider to '200%'>Apply>Re-open the application.
**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 Open Navigation control and activate it.
5. Left navigation pane will open.
6. Observe the items displayed in the left navigation pane under the Profiles section.
**User experience:**
Users with low vision who rely on increased text scaling may be unable to identify profile names accurately because critical portions of the labels are hidden. Multiple similar profile names may appear indistinguishable when truncated, making navigation and profile selection difficult.
**Attachment:**
https://onedrive.cloud.microsoft/:u:/a@pz6xd287/S/IQDCRNHRMK8XQ5ujoxsT1nGJARxlqlaKBKote03yWCvR6ow?e=ROh7gY
**WCAG Reference Link:**
https://www.w3.org/WAI/WCAG21/Understanding/resize-text
### Expected Behavior
All navigation items should remain fully visible and readable when text scaling is increased to 200%. The navigation pane should dynamically adjust, wrap text, provide adequate space, or expose the complete label through an accessible mechanism without truncating important information.
### Actual Behavior
After applying 200% text scaling, lengthy navigation items such as "Developer Command Prompt for VS 18", "Developer PowerShell for VS 18", and "Visual Studio Debug Console" are truncated in the left navigation pane. The full names of the profiles are not visible.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue in Windows Terminal Preview with Windows text scaling set to 200%, then inspect the Settings page's left navigation pane and Profiles section. Verify the fix by ensuring long profile names such as "Developer Command Prompt for VS 18" remain fully readable or are exposed through an accessible mechanism at 200% scaling.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- accessibility, desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100