Skip to content

Commit 30c64ad

Browse files
committed
Don't await tree refresh
1 parent d350224 commit 30c64ad

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

packages/devtools_app/lib/src/screens/inspector_v2/inspector_screen_body.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import '../../shared/managers/error_badge_manager.dart';
1919
import '../../shared/primitives/blocking_action_mixin.dart';
2020
import '../../shared/ui/common_widgets.dart';
2121
import '../../shared/ui/search.dart';
22+
import '../../shared/utils/utils.dart';
2223
import '../inspector_shared/inspector_controls.dart';
2324
import '../inspector_shared/inspector_screen.dart';
2425
import 'inspector_controller.dart';
@@ -94,10 +95,10 @@ class InspectorScreenBodyState extends State<InspectorScreenBody>
9495
searchPreventClose = false;
9596
}
9697
});
97-
addAutoDisposeListener(preferences.inspector.pubRootDirectories, () async {
98+
addAutoDisposeListener(preferences.inspector.pubRootDirectories, () {
9899
if (serviceConnection.serviceManager.connectedState.value.connected &&
99100
controller.firstInspectorTreeLoadCompleted) {
100-
await controller.refreshInspector();
101+
safeUnawaited(controller.refreshInspector());
101102
}
102103
});
103104

0 commit comments

Comments
 (0)