Skip to content

Commit e7e69a2

Browse files
authored
Merge pull request #734 from tneotia/bugfix/css-null-error
Fix css_parser null error when using CSS with @ declarations
2 parents daa12a5 + ee9d41a commit e7e69a2

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

lib/src/css_parser.dart

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,11 @@ class DeclarationVisitor extends css.Visitor {
370370

371371
@override
372372
void visitExpressions(css.Expressions node) {
373-
_properties[_currentProperty]!.addAll(node.expressions);
373+
if (_properties[_currentProperty] != null) {
374+
_properties[_currentProperty]!.addAll(node.expressions);
375+
} else {
376+
_properties[_currentProperty] = node.expressions;
377+
}
374378
}
375379
}
376380

0 commit comments

Comments
 (0)