diff --git a/lib/src/parse/at_root_query.dart b/lib/src/parse/at_root_query.dart index c1769b962..8c244d055 100644 --- a/lib/src/parse/at_root_query.dart +++ b/lib/src/parse/at_root_query.dart @@ -26,6 +26,7 @@ class AtRootQueryParser extends Parser { atRules.add(identifier().toLowerCase()); whitespace(); } while (lookingAtIdentifier()); + scanner.expectDone(); return new AtRootQuery(include, atRules); }); diff --git a/lib/src/parse/keyframe_selector.dart b/lib/src/parse/keyframe_selector.dart index 6c53ffc2f..ade6c8eb0 100644 --- a/lib/src/parse/keyframe_selector.dart +++ b/lib/src/parse/keyframe_selector.dart @@ -28,6 +28,7 @@ class KeyframeSelectorParser extends Parser { } whitespace(); } while (scanner.scanChar($comma)); + scanner.expectDone(); return selectors; }); diff --git a/lib/src/parse/media_query.dart b/lib/src/parse/media_query.dart index 73bb4577b..c4247aec9 100644 --- a/lib/src/parse/media_query.dart +++ b/lib/src/parse/media_query.dart @@ -19,6 +19,7 @@ class MediaQueryParser extends Parser { whitespace(); queries.add(_mediaQuery()); } while (scanner.scanChar($comma)); + scanner.expectDone(); return queries; }); }