Index: lib/observe/observable.dart |
diff --git a/lib/observe/observable.dart b/lib/observe/observable.dart |
index d763e19febe324f309ca4c9a70ebcae3f934944d..fbccf8f237be9ffb3ba79cc0b36cc6809c6dc0f4 100644 |
--- a/lib/observe/observable.dart |
+++ b/lib/observe/observable.dart |
@@ -18,7 +18,6 @@ import 'dart:async'; |
import 'dart:collection' hide LinkedList; |
import 'list.dart'; |
import 'map.dart'; |
-import 'reference.dart'; |
import 'set.dart'; |
import 'package:web_ui/src/utils_observe.dart' show hash3, hash4; |
import 'package:web_ui/src/linked_list.dart'; |
@@ -345,7 +344,7 @@ void notifyChange(Observable self, int type, key, |
if (_changedObjects == null) { |
_changedObjects = []; |
- runAsync(deliverChangesSync); |
+ scheduleMicrotask(deliverChangesSync); |
} |
if (self.$_changes == null) { |
self.$_changes = []; |