v4.0.0-alpha4
Live Demo →
API Documentation →
Changes Since v4.0.0-alpha3:
- 54bb722 Replace tabindex 1 on cells with 0 + programmatic tab section jumps. Fixes wrong tab order in context of a document on Shady DOM platforms.
- dc9db3e Fix tab skipping body rows in some cases
- 45aa9e2 Use outer scroller on Firefox also.
- 026c303 Adjust scroll position only if dstCell in body
- 5b3c0fa Prevent space click for focusable cell content from toggling activeItem
- aaf8b83 Fix regression: sorter click does not focus cell
- 93ce6b2 Prevent column reordering if something has focus in the header cell content
- 3d4507d Avoid unnecessary _resizeHandler calls in resizing mixin track listener
- 1cbdb13 Replace cellContent focus workaround with mouseup focus workaround. Fixes #1029
- ccd02af Drop draggable content from basic demo
- ea1c6a4 Mind footer/header bounds when navigating vertically
- 7a07299 Never set template instance item to null or empty
- ff00be2 Update vaadin-grid.html
- 3256079 Reimpliment accessibility based on WAI-ARIA 1.1. Fixes #1015
- Use
aria-rowcount,aria-colcounton table - Use
aria-rowindexon rows to indicate row numbers - Use
aria-selectedon cells to indicate selection - Use
aria-expanded,aria-controlson cells to indicate row details
toggle states <vaadin-grid-sorter>setsaria-sorton parent cells- Add tests for all above and structural grid/row/gridcell roles in HTML
- Remove hardcoded english textual announcements
- Use
- 338fd35 Fix Android Chrome jumpy headers issue