From 3362c6813204f3e6262bb23a8f4eb03e7dd3c60c Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Wed, 21 Nov 2018 21:39:32 -0500 Subject: [PATCH] fix --- src/compile/render-dom/wrappers/Window.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/compile/render-dom/wrappers/Window.ts b/src/compile/render-dom/wrappers/Window.ts index bef7c03936..89e1f03bd0 100644 --- a/src/compile/render-dom/wrappers/Window.ts +++ b/src/compile/render-dom/wrappers/Window.ts @@ -89,10 +89,10 @@ export default class WindowWrapper extends Wrapper { this.node.bindings.forEach(binding => { // in dev mode, throw if read-only values are written to if (readonly.has(binding.name)) { - renderer.readonly.add(binding.value.node.name); + renderer.readonly.add(binding.expression.node.name); } - bindings[binding.name] = binding.value.node.name; + bindings[binding.name] = binding.expression.node.name; // bind:online is a special case, we need to listen for two separate events if (binding.name === 'online') return; @@ -102,7 +102,7 @@ export default class WindowWrapper extends Wrapper { if (!events[associatedEvent]) events[associatedEvent] = []; events[associatedEvent].push({ - name: binding.value.node.name, + name: binding.expression.node.name, value: property }); });