From f032f20206bcce1b9ef7c360a21ef5fe0f92fd33 Mon Sep 17 00:00:00 2001 From: Luke Page Date: Tue, 16 Jul 2013 20:24:44 +0100 Subject: [PATCH] Fix error in previous commit --- lib/less/tree/ruleset.js | 9 ++------- test/css/import-inline.css | 2 +- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/lib/less/tree/ruleset.js b/lib/less/tree/ruleset.js index 3238f97a..bdd4ed16 100644 --- a/lib/less/tree/ruleset.js +++ b/lib/less/tree/ruleset.js @@ -191,8 +191,7 @@ tree.Ruleset.prototype = { rulesetNodes = [], selector, // The fully rendered selector debugInfo, // Line number debugging - rule, - importNodes = []; + rule; this.mergeRules(); @@ -207,17 +206,13 @@ tree.Ruleset.prototype = { for (i = 0; i < this.rules.length; i++) { rule = this.rules[i]; - if (rule instanceof tree.Import) { - importNodes.push(rule); - } else if (this.root || rule.rules || (rule instanceof tree.Media) || rule instanceof tree.Directive) { + if (rule.rules || (rule instanceof tree.Media) || rule instanceof tree.Directive || (this.root && rule instanceof tree.Comment)) { rulesetNodes.push(rule); } else { ruleNodes.push(rule); } } - rulesetNodes = importNodes.concat(rulesetNodes); - for (i = 0; i < rulesetNodes.length; i++) { rulesets.push(rulesetNodes[i].toCSS(env)); } diff --git a/test/css/import-inline.css b/test/css/import-inline.css index f28e19c6..f198d3c1 100644 --- a/test/css/import-inline.css +++ b/test/css/import-inline.css @@ -1,5 +1,5 @@ +this isn't very valid CSS. @media (min-width: 600px) { #css { color: yellow; } } -this isn't very valid CSS. \ No newline at end of file