This issue has been fixed in both checkbox and radio components. Here's an example: https://github.com/angular/components/pull/20986 This should also be fixed for the slide-toggle component.