microsoft / microsoft/terminal
{Freeway Bug} [Windows Terminal - Settings - New/Edit Action]: 'Delete action' button text truncates at 200% Text Scaling (Resize Text mode).
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:
- Open the 'Windows Terminal' application.
- Navigate to 'Settings' control and activate it.
- 'Settings' page will open.
- Now navigate to 'Actions' tab in left navigation pane and activate it.
- 'Actions' page will open.
- Navigate to the 'Add New' button and activate it.
- Now apply 200% text scaling by following the prerequisites.
- Observe the 'Delete action' button located at the bottom of the page.
User Experience:
Users with low vision who rely on increased text size may not be able to identify the complete purpose of the button. Truncated text can lead to confusion and reduce usability when managing actions within Windows Terminal settings.
Attachment:
https://onedrive.cloud.microsoft/:u:/a@pz6xd287/S/IQB6RH--VUKfT7RXOFXWl9yVAXUsgtWAKBC49uKjF1bm_Kk?e=MQtkWB
WCAG Reference Link:
https://www.w3.org/WAI/WCAG21/Understanding/resize-text
Expected Behavior
The 'Delete action' button should resize appropriately so that the full button label remains visible and readable without truncation at 200% Text Scaling.
Actual Behavior
The text displayed on the 'Delete action' button is truncated at 200% Text Scaling. Instead of displaying the complete label, only partial text (for example, "Delete ac") is 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
Reproduce the issue in Windows Terminal Preview by opening Settings, choosing Actions, selecting Add New, and applying 200% text scaling at the stated 1680 × 1050 resolution. Inspect the Actions-page layout for the Delete action button; done means its complete label remains visible and readable without truncation 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
- 65/100