diff --git a/src/lib/progress-spinner/progress-spinner.html b/src/lib/progress-spinner/progress-spinner.html index 2152d95f7b3..3379dc08262 100644 --- a/src/lib/progress-spinner/progress-spinner.html +++ b/src/lib/progress-spinner/progress-spinner.html @@ -1,9 +1,11 @@ + preserveAspectRatio="xMidYMid meet" + focusable="false"> diff --git a/src/lib/progress-spinner/progress-spinner.spec.ts b/src/lib/progress-spinner/progress-spinner.spec.ts index c23ba1bde66..fc8efd45a37 100644 --- a/src/lib/progress-spinner/progress-spinner.spec.ts +++ b/src/lib/progress-spinner/progress-spinner.spec.ts @@ -178,6 +178,14 @@ describe('MdProgressSpinner', () => { .toBe(oldDimesions, 'Expected circle dimensions to have changed.'); }); + it('should remove the underlying SVG element from the tab order explicitly', () => { + const fixture = TestBed.createComponent(BasicProgressSpinner); + + fixture.detectChanges(); + + expect(fixture.nativeElement.querySelector('svg').getAttribute('focusable')).toBe('false'); + }); + });