-
Notifications
You must be signed in to change notification settings - Fork 1k
Adding Toggle pattern support for ListView items with checkboxes #4039
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
Adding Toggle pattern support for ListView items with checkboxes #4039
Conversation
c49fdc8
to
85d5f44
Compare
src/System.Windows.Forms/src/System/Windows/Forms/ListViewItem.ListViewItemAccessibleObject.cs
Show resolved
Hide resolved
@merriemcgaw, I asked Sergey to made testing for the fix dlls. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, I have only minor comments
...Forms/tests/UnitTests/System/Windows/Forms/ListViewItem.ListViewItemAccessibleObjectTests.cs
Outdated
Show resolved
Hide resolved
...Forms/tests/UnitTests/System/Windows/Forms/ListViewItem.ListViewItemAccessibleObjectTests.cs
Show resolved
Hide resolved
...Forms/tests/UnitTests/System/Windows/Forms/ListViewItem.ListViewItemAccessibleObjectTests.cs
Outdated
Show resolved
Hide resolved
Did you open a 6.0 issue?
How do you plan to fix that? |
Per offline email, @Tanya-Solyanik will run some extra tests and when @SergeySmirnov-Akvelon updates per her comments we will send ask mail and get this merged. |
I ran some tests, it seems the issue with mouse happens only when the 1st subitem(cell) is selected, as opposed to the whole item (row). This makes sense because checked state applies only to items. |
Thank you, @Tanya-Solyanik, for the review. You are very attentive 😊 |
Related to PR dotnet#3963 and PR dotnet#3224 Fix keyboard Narrator announcing the check/uncheck state of ListView item when enabling ListView CheckBoxes property Fixes Issue dotnet#4029
85d5f44
to
b88d926
Compare
Codecov Report
@@ Coverage Diff @@
## release/5.0 #4039 +/- ##
======================================================
- Coverage 68.02385% 37.06723% -30.95662%
======================================================
Files 1416 924 -492
Lines 509461 250998 -258463
Branches 41437 36990 -4447
======================================================
- Hits 346555 93038 -253517
+ Misses 156686 152499 -4187
+ Partials 6220 5461 -759
Flags with carried forward coverage won't be shown. Click here to find out more. |
@Pilchie - we would like to take this fix in Tell Mode for 5.0 GA. Could you please help me with the next steps? As far as I understand, it's
|
We are in tell mode only for test only or infrastructure changes. Any product changes require Tactics approval. Please add the |
Steve had approved in the e-mail |
Proposed changes
Customer Impact
Regression?
Risk
Screenshots
Before
After
Test methodology
Accessibility testing
Test environment(s)
Microsoft Reviewers: Open in CodeFlow