Skip to content

Bug Report: Missing Group Position Announcements in Commit List  #19603

@literary-programmer

Description

@literary-programmer

The problem

In the 3.4.9 update of GitHub Desktop, group position announcements (e.g., "1 of 10") are no longer provided when navigating the list of commits. This issue significantly affects accessibility for blind users relying on screen readers to understand their position in the list.

Steps to Reproduce

  1. Open GitHub Desktop version 3.4.9.
  2. Navigate to the list of commits using a screen reader.
  3. Listen for group position announcements (e.g., "1 of 10").

Expected Result

The screen reader announces the group position for each commit, such as "1 of 10," "2 of 10," etc.

Actual Result

The group position announcements are missing, leaving users unaware of their position in the list.

Impact

This bug disrupts the workflow of blind programmers and users by removing essential navigation feedback, making it difficult to manage commits effectively.

Environment

  • GitHub Desktop Version: 3.4.9
  • OS: Windows 10
  • Screen Reader: both JAWS and NVDA

Additional Notes

This issue did not exist in previous versions and seems to have been introduced in the 3.4.9 update.

Please investigate and resolve this accessibility issue at the earliest, as it has a significant impact on blind users.

Thank you for your attention to this matter.

Release version

3.4.9

Operating system

Windows

Steps to reproduce the behavior

  1. Open GitHub Desktop version 3.4.9.
  2. Navigate to the list of commits using a screen reader.
  3. Listen for group position announcements (e.g., "1 of 10").

Log files

No response

Screenshots

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    accessibilityIssues related to accessibility improvementsbugConfirmed bugs or reports that are very likely to be bugspriority-2Bug that affects more than a few users in a meaningful way but doesn't prevent core functions

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions