Skip to content

Commit 7f67e72

Browse files
committed
Does not concatenate two @font-face rules with identical selectors. fix
#17
1 parent 6d0a526 commit 7f67e72

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/com/inet/lib/less/CssFormatter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -629,7 +629,7 @@ CssFormatter startBlock( String[] selectors ) {
629629
output = null;
630630
StringBuilder nextOutput = null;
631631
final List<CssOutput> results = state.results;
632-
if( results.size() > 0 ) {
632+
if( results.size() > 0 && !"@font-face".equals( selectors[0] ) ) {
633633
CssOutput cssOutput = results.get( results.size() - 1 );
634634
if( cssOutput.getClass() == CssRuleOutput.class ) {
635635
CssRuleOutput ruleOutput = (CssRuleOutput)cssOutput;

test/com/inet/lib/less/samples/less_org_tests/less/css.css

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,8 @@ p + h1 {
8484
}
8585
@font-face {
8686
font-family: font-a;
87+
}
88+
@font-face {
8789
font-family: font-b;
8890
}
8991
.æøå {

0 commit comments

Comments
 (0)