diff options
| author | Karl Seamon | 2013-12-10 17:50:30 -0500 |
|---|---|---|
| committer | Igor Minar | 2013-12-27 23:31:00 -0800 |
| commit | 80e7a4558490f7ffd33d142844b9153a5ed00e86 (patch) | |
| tree | a697bc0c7a440a86084dc1024f917ced98986066 /src/ng/directive/input.js | |
| parent | 498365f219f65d6c29bdf2f03610a4d3646009bb (diff) | |
| download | angular.js-80e7a4558490f7ffd33d142844b9153a5ed00e86.tar.bz2 | |
perf(Scope): limit propagation of $broadcast to scopes that have listeners for the event
Update $on and $destroy to maintain a count of event keys registered for each scope and its children.
$broadcast will not descend past a node that has a count of 0/undefined for the $broadcasted event key.
Closes #5341
Closes #5371
Diffstat (limited to 'src/ng/directive/input.js')
0 files changed, 0 insertions, 0 deletions
