From 9c16ece5562622fb307b961ef56f3c42b4878804 Mon Sep 17 00:00:00 2001 From: Leo Horie Date: Fri, 12 Aug 2016 23:55:45 -0400 Subject: [PATCH] don't cast to boolean --- render/hyperscript.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/render/hyperscript.js b/render/hyperscript.js index 51182f12..c19926bf 100644 --- a/render/hyperscript.js +++ b/render/hyperscript.js @@ -5,7 +5,7 @@ var Vnode = require("../render/vnode") var selectorParser = /(?:(^|#|\.)([^#\.\[\]]+))|(\[(.+?)(?:\s*=\s*("|'|)((?:\\["'\]]|.)*?)\5)?\])/g var selectorCache = {} function hyperscript(selector) { - if (selector == null || typeof selector !== "string" && !selector.view) { + if (selector == null || typeof selector !== "string" && selector.view == null) { throw Error("The selector must be either a string or a component."); }