diff --git a/src/polymer-expressions.js b/src/polymer-expressions.js index 66d74a1..e3e14f4 100644 --- a/src/polymer-expressions.js +++ b/src/polymer-expressions.js @@ -149,7 +149,10 @@ if (!this.last) return this.name; - return this.last.getPath() + '.' + this.name; + if (!this.path_) + this.path_ = Path.get(this.last.getPath() + '.' + this.name); + + return this.path_; }, valueFn: function() {