| Index: third_party/pkg/angular/lib/filter/filter.dart
|
| ===================================================================
|
| --- third_party/pkg/angular/lib/filter/filter.dart (revision 33054)
|
| +++ third_party/pkg/angular/lib/filter/filter.dart (working copy)
|
| @@ -125,7 +125,7 @@
|
|
|
| FilterFilter(this._parser);
|
|
|
| - void _configureComparator(var comparatorExpression) {
|
| + Equals _configureComparator(var comparatorExpression) {
|
| if (comparatorExpression == null || comparatorExpression == false) {
|
| _stringComparator = _isSubstringCaseInsensitive;
|
| _comparator = _defaultComparator;
|
| @@ -199,8 +199,7 @@
|
| if (expression == null) {
|
| return items.toList(growable: false); // Missing expression → passthrough.
|
| } else if (expression is! Map && expression is! Function &&
|
| - expression is! String && expression is! bool &&
|
| - expression is! num) {
|
| + expression is! String && expression is! bool && expression is! num) {
|
| return const []; // Bad expression → no items for you!
|
| }
|
| _configureComparator(comparator);
|
|
|