From ee9d41ae404e0bfd96205d9eba94dee59acd8eb8 Mon Sep 17 00:00:00 2001 From: tanay Date: Sat, 12 Jun 2021 14:22:48 -0400 Subject: [PATCH] Fix css_parser null error when using CSS with @ declarations --- lib/src/css_parser.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/src/css_parser.dart b/lib/src/css_parser.dart index 700c729a7c..a46a6d6ad6 100644 --- a/lib/src/css_parser.dart +++ b/lib/src/css_parser.dart @@ -370,7 +370,11 @@ class DeclarationVisitor extends css.Visitor { @override void visitExpressions(css.Expressions node) { - _properties[_currentProperty]!.addAll(node.expressions); + if (_properties[_currentProperty] != null) { + _properties[_currentProperty]!.addAll(node.expressions); + } else { + _properties[_currentProperty] = node.expressions; + } } }