--- node_modules/virtual-dom/vdom/apply-properties.js +++ node_modules/virtual-dom/vdom/apply-properties.js @@ -36,9 +36,7 @@ node.removeAttribute(attrName) } } else if (propName === "style") { - for (var i in previousValue) { - node.style[i] = "" - } + node.style = "" } else if (typeof previousValue === "string") { node[propName] = "" } else { --- node_modules/virtual-dom/virtual-hyperscript/index.js +++ node_modules/virtual-dom/virtual-hyperscript/index.js @@ -40,16 +40,6 @@ props.namespace = undefined; } - // fix cursor bug - if (tag === 'INPUT' && - !namespace && - props.hasOwnProperty('value') && - props.value !== undefined && - !isHook(props.value) - ) { - props.value = softSetHook(props.value); - } - transformProperties(props); if (children !== undefined && children !== null) {