From dc7e9c21e6faa564c3b6942281517675f2271981 Mon Sep 17 00:00:00 2001 From: Rafael Weinstein Date: Tue, 14 Jan 2014 11:54:04 -0800 Subject: [PATCH] refactor iterateObjects R=arv BUG= Review URL: https://codereview.appspot.com/52210043 --- src/observe.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/observe.js b/src/observe.js index 8dae151..bf44da8 100644 --- a/src/observe.js +++ b/src/observe.js @@ -228,12 +228,12 @@ }, iterateObjects: function(obj, observe) { - observe(obj); for (var i = 0; i < this.length; i++) { + if (i) + obj = obj[this[i - 1]]; if (!obj) return; observe(obj); - obj = obj[this[i]]; } },