diff --git a/src/lib/button/button.ts b/src/lib/button/button.ts index 22a0f6b0078..c29acbd8bea 100644 --- a/src/lib/button/button.ts +++ b/src/lib/button/button.ts @@ -193,7 +193,7 @@ export class MdButton extends _MdButtonMixinBase implements OnDestroy, CanDisabl a[mat-button], a[mat-raised-button], a[mat-icon-button], a[mat-fab], a[mat-mini-fab]`, host: { '[attr.disabled]': 'disabled || null', - '[attr.aria-disabled]': '_isAriaDisabled', + '[attr.aria-disabled]': 'disabled.toString()', '(click)': '_haltDisabledEvents($event)', }, inputs: ['disabled', 'color'], @@ -216,10 +216,6 @@ export class MdAnchor extends MdButton { return this.disabled ? -1 : 0; } - get _isAriaDisabled(): string { - return this.disabled ? 'true' : 'false'; - } - _haltDisabledEvents(event: Event) { // A disabled button shouldn't apply any actions if (this.disabled) { diff --git a/src/lib/chips/chip.ts b/src/lib/chips/chip.ts index 3ab000852f3..fc9cf1818a7 100644 --- a/src/lib/chips/chip.ts +++ b/src/lib/chips/chip.ts @@ -55,7 +55,7 @@ export class MdBasicChip { } 'role': 'option', '[class.mat-chip-selected]': 'selected', '[attr.disabled]': 'disabled || null', - '[attr.aria-disabled]': '_isAriaDisabled()', + '[attr.aria-disabled]': 'disabled.toString()', '(click)': '_handleClick($event)', '(focus)': '_hasFocus = true', '(blur)': '_hasFocus = false', @@ -109,11 +109,6 @@ export class MdChip extends _MdChipMixinBase implements Focusable, OnDestroy, Ca this.onFocus.emit({chip: this}); } - /** The aria-disabled state for the chip */ - _isAriaDisabled(): string { - return String(this.disabled); - } - /** Ensures events fire properly upon click. */ _handleClick(event: Event) { // Check disabled