Skip to content

Commit 6362f60

Browse files
committed
Ensure _propertySetter is installed first. Fixes #3063
1 parent 4411031 commit 6362f60

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

‎src/lib/template/templatizer.html‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,9 @@
298298
// values (_propertySetter back on instance once accessor is installed)
299299
_extendTemplate: function(template, proto) {
300300
var n$ = Object.getOwnPropertyNames(proto);
301+
if (proto._propertySetter) {
302+
template._propertySetter = proto._propertySetter;
303+
}
301304
for (var i=0, n; (i<n$.length) && (n=n$[i]); i++) {
302305
var val = template[n];
303306
var pd = Object.getOwnPropertyDescriptor(proto, n);

0 commit comments

Comments
 (0)