angular/angular.js — pull request #5293 by mzgol (2013-12-05 14:00:20+00:00)
Title: fix(input): prevent double $digest when using jQuery trigger.

If an event was performed natively, jQuery sets the isTrigger property.
When triggering event manually, the field is not present. Manually
triggered events are performed synchronously which causes the "$digest
already in progress" error.