Index: runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart |
diff --git a/runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart b/runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart |
index 96ebf2773be9c42892a89911c73a18720044cdfb..e281a0720e365990c91901e664e1a4529722c367 100644 |
--- a/runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart |
+++ b/runtime/bin/vmservice/client/lib/src/observatory_elements/heap_profile.dart |
@@ -222,7 +222,7 @@ class HeapProfileElement extends ObservatoryElement { |
throw new FallThroughError(); |
} |
- void refreshData(Event e, var detail, Node target) { |
+ void refresh(var done) { |
var isolateId = app.locationManager.currentIsolateId(); |
var isolate = app.isolateManager.getIsolate(isolateId); |
if (isolate == null) { |
@@ -235,7 +235,7 @@ class HeapProfileElement extends ObservatoryElement { |
profile = response; |
}).catchError((e, st) { |
Logger.root.info('$e $st'); |
- }); |
+ }).whenComplete(done); |
} |
void resetAccumulator(Event e, var detail, Node target) { |