We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 11629de commit 42e53b8Copy full SHA for 42e53b8
lib/change_detection/watch_group.dart
@@ -679,6 +679,9 @@ class _NamedArgHandler extends _ArgHandler {
679
super(watchGrp, 'namedArg[$name]', record);
680
681
void acceptValue(object) {
682
+ if (watchRecord.namedArgs == null) {
683
+ watchRecord.namedArgs = new Map<Symbol, dynamic>();
684
+ }
685
watchRecord.dirtyArgs = true;
686
watchRecord.namedArgs[name] = object;
687
}
@@ -728,7 +731,7 @@ class _EvalWatchRecord implements WatchRecord<_Handler> {
728
731
WatchGroup watchGrp;
729
732
final _Handler handler;
730
733
final List args;
- final Map<Symbol, dynamic> namedArgs = new Map<Symbol, dynamic>();
734
+ Map<Symbol, dynamic> namedArgs = null;
735
final String name;
736
int mode;
737
Function fn;
0 commit comments