aboutsummaryrefslogtreecommitdiffstats
path: root/src/ng/directive
diff options
context:
space:
mode:
authorLucas Galfasó2013-04-25 12:54:28 -0300
committerPete Bacon Darwin2013-04-29 19:16:21 +0100
commit7812ae75d578314c1a285e9644fc75812940eb1d (patch)
treeb9d24fe96d4e606f386133738b3bb626bb805461 /src/ng/directive
parentda8c320bdedff51db87c632e16c7d0b56fd6cd8b (diff)
downloadangular.js-7812ae75d578314c1a285e9644fc75812940eb1d.tar.bz2
fix(parse): Fix context access and double function call
Fix a context duplication and invocation to a previous context when doing an access modifier function on the result of a function Currently, when doing `foo().bar()`, `foo` is called twice, the first time to get the context and the second one for `bar` to get the underlying object. Then the call to `bar` is called using the second instance as self This is equivalent to doing: ``` var instance1 = foo(); var instance2 = foo(); instance2.bar.apply(instance1); ``` Closes #2496
Diffstat (limited to 'src/ng/directive')
0 files changed, 0 insertions, 0 deletions