Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WCAG 2.2] [Windows Terminal - Multiple Tab]: No single pointer alternative is provided to move the tabs. #17900

Closed
SaurabhNew opened this issue Sep 11, 2024 · 5 comments · Fixed by #18107
Assignees
Labels
A11ySev2 Accessibility tracking A11yWCAG Accessibility tracking Area-Accessibility Issues related to accessibility HCL-E+D Accessibility tracking HCL-WindowsTerminal Accessibility tracking In-PR This issue has a related PR Issue-Bug It either shouldn't be doing this or needs an investigation. Needs-Tag-Fix Doesn't match tag requirements Product-Terminal The new Windows Terminal.

Comments

@SaurabhNew
Copy link

Windows Terminal version

1.22.2362.0

Windows build number

27695.1000

Other Software

Test Environment:
OS: Windows 11 Version Dev (OS Build 27695.1000)
App: Windows Terminal Preview

Steps to reproduce

Repro steps:

  1. Open the 'windows terminal' application.
  2. Open Multiple tabs and navigate among the tabs.
  3. Now, verify whether any single pointer alternative is provided to move the tabs or not.
  4. Observe the issue.

User experience:
Users who struggle with performing dragging movements will feel difficulty to move tabs, if there is no single pointer alternative is provided to perform the action.

WCAG Reference Link:
Understanding Success Criterion 2.5.7: Dragging Movements | WAI | W3C

Attachment:
No single pointer alternative is provided to move the tabs.zip

Expected Behavior

A single pointer alternative mechanism should be provided to the users to move the tabs.

Actual Behavior

User can be able to move the tabs here & there by using mouse, but no alternative method is available for the user to perform action using single pointer.

@SaurabhNew SaurabhNew added Issue-Bug It either shouldn't be doing this or needs an investigation. Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting labels Sep 11, 2024
Copy link

We've found some similar issues:

If any of the above are duplicates, please consider closing this issue out and adding additional context in the original issue.

Note: You can give me feedback by 👍 or 👎 this comment.

@SaurabhNew SaurabhNew changed the title [Windows Terminal - Multiple Tab]: No single pointer alternative is provided to move the tabs. [WCAG 2.2] [Windows Terminal - Multiple Tab]: No single pointer alternative is provided to move the tabs. Sep 11, 2024
@carlos-zamora carlos-zamora added Area-Accessibility Issues related to accessibility Product-Terminal The new Windows Terminal. and removed Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting labels Sep 11, 2024
@carlos-zamora
Copy link
Member

This is a /dup of #16717.

Please refer to the discussion in that thread for further details.

@carlos-zamora carlos-zamora added this to the Terminal v1.23 milestone Sep 11, 2024
Copy link
Contributor

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@microsoft-github-policy-service microsoft-github-policy-service bot removed this from the Terminal v1.23 milestone Sep 11, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added the Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. label Sep 11, 2024
@SaurabhNew
Copy link
Author

@carlos-zamora,
Having keyboard shortcut to move the tabs cannot be consider as a single pointer alternative.

Suggestion: A button can be defined in a context menu of tabs using which users can move the tab.

@Priyanka-Chauhan123 Priyanka-Chauhan123 added HCL-E+D Accessibility tracking HCL-WindowsTerminal Accessibility tracking A11ySev2 Accessibility tracking A11yWCAG Accessibility tracking labels Sep 12, 2024
@zadjii-msft zadjii-msft removed the Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. label Sep 12, 2024
@zadjii-msft
Copy link
Member

Is there precedent for something like this in Edge?

Expanding out "Move tab to new window" to "Move Tab > {To new window, To the left, To the right, ...}" as a nested menu might be an option here

@carlos-zamora carlos-zamora added this to the Terminal v1.23 milestone Sep 12, 2024
@carlos-zamora carlos-zamora self-assigned this Sep 12, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added the In-PR This issue has a related PR label Oct 24, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Tag-Fix Doesn't match tag requirements label Oct 31, 2024
DHowett pushed a commit that referenced this issue Nov 18, 2024
## Summary of the Pull Request
Adds a "Move tab" submenu to the tab's context menu. This submenu includes "move tab to new window", "move left", and "move right".

The new "move left/right" items are disabled if the tab can't be moved in a certain direction.'

Closes #17900

(cherry picked from commit d8089e9)
Service-Card-Id: PVTI_lADOAF3p4s4AmhmQzgU6Yu8
Service-Version: 1.22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A11ySev2 Accessibility tracking A11yWCAG Accessibility tracking Area-Accessibility Issues related to accessibility HCL-E+D Accessibility tracking HCL-WindowsTerminal Accessibility tracking In-PR This issue has a related PR Issue-Bug It either shouldn't be doing this or needs an investigation. Needs-Tag-Fix Doesn't match tag requirements Product-Terminal The new Windows Terminal.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants