Skip to content

Fixing DataGridView's scrollbars shouldn't include their control type in their accessible names#3038

Merged
RussKie merged 3 commits intodotnet:masterfrom
Ryuugamine:v-alebe/ScrollBar_AccessibleName
Jul 8, 2020
Merged

Fixing DataGridView's scrollbars shouldn't include their control type in their accessible names#3038
RussKie merged 3 commits intodotnet:masterfrom
Ryuugamine:v-alebe/ScrollBar_AccessibleName

Conversation

@Ryuugamine
Copy link
Copy Markdown
Contributor

@Ryuugamine Ryuugamine commented Apr 3, 2020

Fixes #2965

Proposed changes

  • Added Accessible objects with a correct accessible name for ScrollBar classes
  • Added unit tests

Customer Impact

  • With the fix available customer will be able to get correct information about the control using accessibility client apps.

Regression?

  • No

Risk

  • Low

Screenshots

image

Before

  • "Vertical scroll bar" scroll bar

After

  • "Vertical" scroll bar

Test methodology

  • Unit tests

Accessibility testing

  • Inspect and Narrator

Test environment(s)

  • DotNet version: 5.0.0-preview.4.20180.8
Microsoft Reviewers: Open in CodeFlow

@Ryuugamine Ryuugamine requested a review from a team as a code owner April 3, 2020 12:52
@ghost ghost assigned Ryuugamine Apr 3, 2020
@dnfclas
Copy link
Copy Markdown

dnfclas commented Apr 3, 2020

CLA assistant check
All CLA requirements met.

@RussKie
Copy link
Copy Markdown
Contributor

RussKie commented May 7, 2020

Please rebase on top of the latest

@RussKie RussKie added the waiting-author-feedback The team requires more information from the author label May 7, 2020
@Ryuugamine Ryuugamine marked this pull request as draft June 11, 2020 12:20
@ghost ghost removed the waiting-author-feedback The team requires more information from the author label Jun 11, 2020
@Ryuugamine Ryuugamine marked this pull request as ready for review June 19, 2020 12:10
Copy link
Copy Markdown
Contributor

@RussKie RussKie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Insufficient test coverage

@ghost ghost added waiting-author-feedback The team requires more information from the author and removed waiting-author-feedback The team requires more information from the author labels Jun 25, 2020
@Ryuugamine Ryuugamine added the waiting-review This item is waiting on review by one or more members of team label Jul 1, 2020
@RussKie
Copy link
Copy Markdown
Contributor

RussKie commented Jul 6, 2020

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@ghost ghost added the waiting-author-feedback The team requires more information from the author label Jul 6, 2020
Copy link
Copy Markdown
Contributor

@vladimir-krestov vladimir-krestov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Please check ScrollBarAccessibleObject. In the rest, I don't see any critical errors.
Please fix naming and add more tests as Igor said if it is necessary after my comment.

@ghost ghost removed the waiting-author-feedback The team requires more information from the author label Jul 6, 2020
@RussKie RussKie added waiting-for-testing The PR is awaiting manual testing by the primary team; no action is yet required from the author(s) and removed waiting-review This item is waiting on review by one or more members of team labels Jul 6, 2020
@Ryuugamine Ryuugamine removed the waiting-for-testing The PR is awaiting manual testing by the primary team; no action is yet required from the author(s) label Jul 7, 2020
@Ryuugamine
Copy link
Copy Markdown
Contributor Author

Test team approved this changes

@Ryuugamine Ryuugamine added waiting-review This item is waiting on review by one or more members of team and removed waiting-review This item is waiting on review by one or more members of team labels Jul 7, 2020
@RussKie RussKie merged commit 152c8e1 into dotnet:master Jul 8, 2020
@ghost ghost added this to the 5.0 Preview8 milestone Jul 8, 2020
@ghost ghost locked as resolved and limited conversation to collaborators Feb 1, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

DataGridView's scrollbars shouldn't include their control type in their accessible names

6 participants