Index: runtime/bin/vmservice/client/lib/src/observatory_elements/isolate_profile.dart |
diff --git a/runtime/bin/vmservice/client/lib/src/observatory_elements/isolate_profile.dart b/runtime/bin/vmservice/client/lib/src/observatory_elements/isolate_profile.dart |
index c5287a2d9c560973fcbd451c157856cdac61ba5c..eff6f8de7bd6d411ac424fb4c660b8ff807acd2d 100644 |
--- a/runtime/bin/vmservice/client/lib/src/observatory_elements/isolate_profile.dart |
+++ b/runtime/bin/vmservice/client/lib/src/observatory_elements/isolate_profile.dart |
@@ -90,7 +90,7 @@ class IsolateProfileElement extends ObservatoryElement { |
_refresh(isolate); |
} |
- 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) { |
@@ -107,7 +107,7 @@ class IsolateProfileElement extends ObservatoryElement { |
_endRequest(); |
}).catchError((e) { |
_endRequest(); |
- }); |
+ }).whenComplete(done); |
} |
void _loadProfileData(Isolate isolate, int totalSamples, Map response) { |