Skip to content

Commit ee9d41a

Browse files
committed
Fix css_parser null error when using CSS with @ declarations
1 parent daa12a5 commit ee9d41a

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)