components
components copied to clipboard
Component infrastructure and Material Design components for Angular
A while ago we added a `height: 1px` to the chips, in order to work around a flexbox issue in IE. This ended up breaking the chip if it has...
I noticed that when a drag item being drag over a drop zone it is impossible to cancel the drag. This stackblitz can demonstrate the problem: https://stackblitz.com/angular/lmgeabvykokl If you drag...
Currently we always use the same set of `MutationObserver` options to monitor an element, however if the consumer knows what they want to monitor, they could gain a performance benefit...
Currently we mark the autocomplete's CVA as touched on each `blur` event, which can happen a little too early if the user holds their pointer while clicking on an item,...
Switches to defaulting the alignment for `mat-dialog-actions` to the `end`, rather than the `start`. Fixes #13618.
Currently when the user's focus lands on a `mat-selection-list`, screen readers will read out only "List", unless the consumer set an `aria-label` explicitly. These changes automatically set an `aria-labelledby` to...
Fixes the margin between the first action button all the other not being even. Also fixes the margin not being reset on the last button when using `align="end"`. Fixes #13382....
Enables `strictPropertyInitialization` and fixes all of the resulting compilation errors. Fixes #13329.
Removes the `R` generic, because it always ends up as `any` in the result subscriptions. Fixes #12898.
Adds handling for the `touchcancel` event to the the `DragDropRegistry`. Also makes the unit tests slightly more strict.