From de4aba73da71f563e6ec32eaf0c7440934fb7448 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Thu, 26 Apr 2018 22:39:58 -0400 Subject: [PATCH] css fix --- src/css/Selector.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/css/Selector.ts b/src/css/Selector.ts index 4b21737271..87a5ee17c0 100644 --- a/src/css/Selector.ts +++ b/src/css/Selector.ts @@ -235,12 +235,12 @@ function attributeMatches(node: Node, name: string, expectedValue: string, opera const attr = node.attributes.find((attr: Node) => attr.name === name); if (!attr) return false; - if (attr.value === true) return operator === null; - if (attr.value.length > 1) return true; + if (attr.isTrue) return operator === null; + if (attr.chunks.length > 1) return true; if (!expectedValue) return true; const pattern = operators[operator](expectedValue, caseInsensitive ? 'i' : ''); - const value = attr.value[0]; + const value = attr.chunks[0]; if (!value) return false; if (value.type === 'Text') return pattern.test(value.data);