diff options
Diffstat (limited to 'src/Scope.js')
| -rw-r--r-- | src/Scope.js | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/src/Scope.js b/src/Scope.js index c5f5bf1b..e4fc0622 100644 --- a/src/Scope.js +++ b/src/Scope.js @@ -354,7 +354,8 @@ Scope.prototype = {                // circuit it with === operator, only when === fails do we use .equals                if ((value = watch.get(current)) !== (last = watch.last) && !equals(value, last)) {                  dirty = true; -                watch.fn(current, watch.last = copy(value), last); +                watch.last = copy(value); +                watch.fn(current, value, last);                }              } catch (e) {                current.$service('$exceptionHandler')(e); | 
