This repository has been archived by the owner on Apr 12, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 27.4k
[ng-aria] 'aria-disabled' attribute must not be set along with the 'disabled' #11830
Labels
Milestone
Comments
We should only set |
marcysutton
added a commit
to marcysutton/angular.js
that referenced
this issue
Dec 9, 2015
BREAKING CHANGE: Where appropriate, ngAria now applies ARIA to custom controls only, not native inputs. Because of this, support for `aria-multiline` on textareas has been removed. New support added for ngValue, ngChecked, and ngRequired, along with updated documentation. Closes angular#13078 Closes angular#11374 Closes angular#11830
marcysutton
added a commit
to marcysutton/angular.js
that referenced
this issue
Jan 18, 2016
BREAKING CHANGE: Where appropriate, ngAria now applies ARIA to custom controls only, not native inputs. Because of this, support for `aria-multiline` on textareas has been removed. New support added for ngValue, ngChecked, and ngRequired, along with updated documentation. Closes angular#13078 Closes angular#11374 Closes angular#11830
marcysutton
added a commit
to marcysutton/angular.js
that referenced
this issue
Feb 2, 2016
BREAKING CHANGE: Where appropriate, ngAria now applies ARIA to custom controls only, not native inputs. Because of this, support for `aria-multiline` on textareas has been removed. New support added for ngValue, ngChecked, and ngRequired, along with updated documentation. Closes angular#13078 Closes angular#11374 Closes angular#11830
marcysutton
added a commit
to marcysutton/angular.js
that referenced
this issue
Feb 3, 2016
BREAKING CHANGE: Where appropriate, ngAria now applies ARIA to custom controls only, not native inputs. Because of this, support for `aria-multiline` on textareas has been removed. New support added for ngValue, ngChecked, and ngRequired, along with updated documentation. Closes angular#13078 Closes angular#11374 Closes angular#11830
marcysutton
added a commit
to marcysutton/angular.js
that referenced
this issue
Feb 3, 2016
BREAKING CHANGE: Where appropriate, ngAria now applies ARIA to custom controls only, not native inputs. Because of this, support for `aria-multiline` on textareas has been removed. New support added for ngValue, ngChecked, and ngRequired, along with updated documentation. Closes angular#13078 Closes angular#11374 Closes angular#11830
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Hello,
When using angular aria, if the ng-disabled directive is set on an element and the condition is resolved to 'true', the aria-disabled element is also set automatically.
The W3C mentions that the aria-disabled attribute must not set if the disabled attribute (installed by ng-disabled) is already supported by the DOM element (ex: button).
See: http://www.w3.org/TR/aria-in-html/ look for "disabled"
Regards
The text was updated successfully, but these errors were encountered: