-
Notifications
You must be signed in to change notification settings - Fork 543
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
There is no functionality provided to adjust columns width which is achievable using single pointer.:A11y_.NetAspireDashboard_Resources_Grid_DraggingMovement #3364
There is no functionality provided to adjust columns width which is achievable using single pointer.:A11y_.NetAspireDashboard_Resources_Grid_DraggingMovement #3364
Comments
Hi @PoojaNamde , As I am not an a11y expert, can you elaborate on what 'single pointer functionalty' means exactly? Is it keyboard support? Or more? |
@vnbaaij Single pointer means pointer input that operates with one point of contact with the screen, including single taps and clicks, double-taps and clicks, long presses, and path-based gestures. |
@PoojaNamde ok, that part is clear. But that does not help to make it clearer to me how this should/could be used in resizing the columns. Please describe in more detail what kind of solution needs to be implemented to resolve this a11y issue. |
@vnbaaij You can take reference of https://developer.microsoft.com/en-us/fluentui#/controls/web/detailslist/keyboardcolumnreorderresize to solve this issue. |
@vnbaaij assigning to you. Let me know if there is anything we can do in aspire if we need a workaround. |
@adamint - Vincent has a PR checked in. Please upgrade to new blazor fluent version to apply fix in 8.1 (main) - we will not be backporting this to the 8.0 branch. |
Just a heads up, the package containing the pr (4.6.2) has not yet been released. |
Thanks @vnbaaij - please let us know when its ready for integration. Maybe remove the blocked tag :) |
@vnbaaij could you ping when the package is released? |
@vnbaaij is there any update with this? |
Package has been released (4.7.1) resize by keyboard functionality is working in there. See the examples in the demo site at https://www.fluentui-blazor.net/DataGrid#typicalusage |
@PoojaNamde please re-test on main branch. This is resolved |
This submission has been automatically marked as stale because it has been marked as requiring author action but has not had any activity for 14 days. |
Providing keyboard equivalence for a dragging operation does not meet this Success Criterion. there should be single pointer available. for ex - |
@merriemcgaw would a per column option menu (like in the example) with plus/minus buttons that increase/decrease column width in discreet steps be fulfilling this requirement as well? |
@vnbaaij I think that +/- buttons in a column options button would be a perfectly reasonable option. If you want to make sure it would be sufficient before implementation we can go to Office Hours. |
@adamint Video.9-09.at.17.44.1.webm |
"Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier."
Please do not close this bug. This bug should only be closed by Trusted Tester after verification.
Tags:
#A11yTCS; #A11yMAS; #A11ySev2; #A11yWCAG2.2; #Win11; #ChromiumEdge; #FTP; #DesktopWeb; #.NET Core; #SH_.Net Aspire Dashboard_Web_Mar2024; #DraggingMovement; #WCAG2.5.7;
Environment Details:
Application Name: .Net Aspire Dashboard
URL: https://localhost:19888/
Chrome Version 122.0.2365.80 (Official build) (64-bit)
Window Version: Win 11
OS Build: 22621.3085
Repro Steps:
Actual Results:
There is no functionality provided to adjust columns width which is achievable using single pointer.
Note: Same issue reproes on 'Structured Logs' page -> table and Traces page->table.
Expected Results:
There should be functionality provided to adjust columns width which is achievable using single pointer.
User Impact:
Functionality provided only with dragging will create difficulty for users using input devices like a trackball, head pointer, eye-gaze system to perform the operation.
Attachment:
3364_A11y_.NetAspireDashboard_Resources_Grid_DraggingMovement.webm
The text was updated successfully, but these errors were encountered: