{"action":"created","issue":{"url":"https://api.github.com/repos/angular/material/issues/3797","labels_url":"https://api.github.com/repos/angular/material/issues/3797/labels{/name}","comments_url":"https://api.github.com/repos/angular/material/issues/3797/comments","events_url":"https://api.github.com/repos/angular/material/issues/3797/events","html_url":"https://github.com/angular/material/issues/3797","id":95783783,"number":3797,"title":"Poor behavior with disabled and ng-disabled","user":{"login":"OlsonDev","id":308072,"avatar_url":"https://avatars.githubusercontent.com/u/308072?v=3","gravatar_id":"","url":"https://api.github.com/users/OlsonDev","html_url":"https://github.com/OlsonDev","followers_url":"https://api.github.com/users/OlsonDev/followers","following_url":"https://api.github.com/users/OlsonDev/following{/other_user}","gists_url":"https://api.github.com/users/OlsonDev/gists{/gist_id}","starred_url":"https://api.github.com/users/OlsonDev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OlsonDev/subscriptions","organizations_url":"https://api.github.com/users/OlsonDev/orgs","repos_url":"https://api.github.com/users/OlsonDev/repos","events_url":"https://api.github.com/users/OlsonDev/events{/privacy}","received_events_url":"https://api.github.com/users/OlsonDev/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/angular/material/milestones/11","html_url":"https://github.com/angular/material/milestones/Backlog","labels_url":"https://api.github.com/repos/angular/material/milestones/11/labels","id":865967,"number":11,"title":"Backlog","description":"Grouping for issues that have been reviewed and require further information before assignment to milestone is possible.","creator":{"login":"ThomasBurleson","id":210413,"avatar_url":"https://avatars.githubusercontent.com/u/210413?v=3","gravatar_id":"","url":"https://api.github.com/users/ThomasBurleson","html_url":"https://github.com/ThomasBurleson","followers_url":"https://api.github.com/users/ThomasBurleson/followers","following_url":"https://api.github.com/users/ThomasBurleson/following{/other_user}","gists_url":"https://api.github.com/users/ThomasBurleson/gists{/gist_id}","starred_url":"https://api.github.com/users/ThomasBurleson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ThomasBurleson/subscriptions","organizations_url":"https://api.github.com/users/ThomasBurleson/orgs","repos_url":"https://api.github.com/users/ThomasBurleson/repos","events_url":"https://api.github.com/users/ThomasBurleson/events{/privacy}","received_events_url":"https://api.github.com/users/ThomasBurleson/received_events","type":"User","site_admin":false},"open_issues":534,"closed_issues":142,"state":"open","created_at":"2014-11-14T00:54:02Z","updated_at":"2015-08-12T00:08:45Z","due_on":null,"closed_at":null},"comments":11,"created_at":"2015-07-18T03:23:09Z","updated_at":"2015-08-13T10:03:31Z","closed_at":null,"body":"If I add the `disabled` attribute to `md-switch`, `md-select`, & `md-slider` the behavior is weird.\r\n\r\n- `md-switch` looks enabled, can be focused (but doesn't change appearance), doesn't respond to spacebar or clicks\r\n- `md-select` looks disabled, doesn't respond to clicks, can't be focused\r\n- `md-slider` looks disabled, can be focused, responds to clicks, does not open its thumb\r\n\r\nIf I change `disabled` to `ng-disabled=\"true\"`:\r\n\r\n- `md-switch` behaves the same (as if it had the disabled attribute)\r\n- `md-select` behaves the same (as if it had the disabled attribute)\r\n- `md-slider` no longer responds to clicks but can be focused\r\n\r\nI wouldn't doubt if other controls exhibit poor behaviors but these are the ones I have in my app and have tested."},"comment":{"url":"https://api.github.com/repos/angular/material/issues/comments/130599785","html_url":"https://github.com/angular/material/issues/3797#issuecomment-130599785","issue_url":"https://api.github.com/repos/angular/material/issues/3797","id":130599785,"user":{"login":"OlsonDev","id":308072,"avatar_url":"https://avatars.githubusercontent.com/u/308072?v=3","gravatar_id":"","url":"https://api.github.com/users/OlsonDev","html_url":"https://github.com/OlsonDev","followers_url":"https://api.github.com/users/OlsonDev/followers","following_url":"https://api.github.com/users/OlsonDev/following{/other_user}","gists_url":"https://api.github.com/users/OlsonDev/gists{/gist_id}","starred_url":"https://api.github.com/users/OlsonDev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OlsonDev/subscriptions","organizations_url":"https://api.github.com/users/OlsonDev/orgs","repos_url":"https://api.github.com/users/OlsonDev/repos","events_url":"https://api.github.com/users/OlsonDev/events{/privacy}","received_events_url":"https://api.github.com/users/OlsonDev/received_events","type":"User","site_admin":false},"created_at":"2015-08-13T10:03:30Z","updated_at":"2015-08-13T10:03:30Z","body":"`<md-input-container placeholder=\"Test\">` does nothing even if I remove `<label>Number</label>`. However, with the `<label>` in place, it looks greyed out because it's getting this CSS applied to it:\r\n\r\n```css\r\nmd-select .md-select-value.md-select-placeholder {\r\n  color: rgba(0,0,0,0.26);\r\n}\r\n```"}}