Skip to content

Commit aa64ca8

Browse files
committed
Merge pull request Automattic#12 from cbumgard/master
Fix for @media rules in css (which do not have selectorText)
2 parents 91c2407 + efaa7e0 commit aa64ca8

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

lib/utils.js

+6-4
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,13 @@ exports.parseCSS = function (css) {
5656
, ret = []
5757

5858
for (var i = 0, l = rules.length; i < l; i++) {
59-
var rule = rules[i]
60-
, selectors = exports.extract(rule.selectorText)
59+
if (rules[i].selectorText) { // media queries don't have selectorText
60+
var rule = rules[i]
61+
, selectors = exports.extract(rule.selectorText)
6162

62-
for (var ii = 0, ll = selectors.length; ii < ll; ii++) {
63-
ret.push([selectors[ii], rule.style]);
63+
for (var ii = 0, ll = selectors.length; ii < ll; ii++) {
64+
ret.push([selectors[ii], rule.style]);
65+
}
6466
}
6567
}
6668

0 commit comments

Comments
 (0)