Skip to content

Commit 80283ea

Browse files
committed
fix before diff hook being called on invalid vnodes
1 parent 6461999 commit 80283ea

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/pretty.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,11 @@ function _renderToStringPretty(
9090
return rendered;
9191
}
9292

93-
if (options[DIFF]) options[DIFF](vnode);
94-
9593
// VNodes have {constructor:undefined} to prevent JSON injection:
9694
if (vnode.constructor !== undefined) return '';
9795

96+
if (options[DIFF]) options[DIFF](vnode);
97+
9898
let nodeName = vnode.type,
9999
props = vnode.props,
100100
isComponent = false;

0 commit comments

Comments
 (0)