diff --git a/render/render.js b/render/render.js index ce40b9d9..d07035c0 100644 --- a/render/render.js +++ b/render/render.js @@ -109,7 +109,7 @@ module.exports = function($window) { if (sentinel.$$reentrantLock$$ != null) return $emptyFragment sentinel.$$reentrantLock$$ = true } else { - vnode.state = null + vnode.state = void 0 sentinel = vnode.tag if (sentinel.$$reentrantLock$$ != null) return $emptyFragment sentinel.$$reentrantLock$$ = true diff --git a/render/tests/test-component.js b/render/tests/test-component.js index 8fccb9c3..2f59feef 100644 --- a/render/tests/test-component.js +++ b/render/tests/test-component.js @@ -894,7 +894,7 @@ o.spec("component", function() { o("Constructible", function() { var oninit = o.spy() var component = o.spy(function(vnode){ - o(vnode.state).equals(null) + o(vnode.state).equals(undefined) o(oninit.callCount).equals(0) }) var view = o.spy(function(){ @@ -920,7 +920,7 @@ o.spec("component", function() { return "" }) var component = o.spy(function(vnode) { - o(vnode.state).equals(null) + o(vnode.state).equals(undefined) o(oninit.callCount).equals(0) return state = { view: view