Index: pkg/observe/lib/src/observable_list.dart |
diff --git a/pkg/observe/lib/src/observable_list.dart b/pkg/observe/lib/src/observable_list.dart |
index 63ec81c90c40a967ff14019f229b7e88e2cc0cd2..e9a2822c1e5d31ee7fcdf0a15213e2284b8b153e 100644 |
--- a/pkg/observe/lib/src/observable_list.dart |
+++ b/pkg/observe/lib/src/observable_list.dart |
@@ -181,7 +181,7 @@ class ObservableList<E> extends ListBase<E> with ChangeNotifierMixin { |
void _recordChange(ListChangeRecord record) { |
if (_listRecords == null) { |
_listRecords = []; |
- runAsync(deliverChanges); |
+ scheduleMicrotask(deliverChanges); |
} |
_listRecords.add(record); |
} |