angular/angular.js — pull request #3137 by revolunet (2013-07-05 00:12:47+00:00)
Title: fix(ngMobile): prevent ngClick when item disabled

- the ngClick attribute was always triggered, regardless the ngDisabled/disabled attributes
- we now check the ngDisabled status before triggering the original click event
- and also check the DOM disabled attribute to be homogenous with the regular HTML disabled behavior (disable presence makes the element and click disabled)
- deals with #3124 #3132 /cc @shepheb