Skip to content

Commit 2b4b903

Browse files
committed
⚡️ Make controller available ASAP
1 parent 06c18f5 commit 2b4b903

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

lib/src/widgets/camera_picker.dart

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -442,11 +442,7 @@ class CameraPickerState extends State<CameraPicker>
442442
SystemChrome.setEnabledSystemUIOverlays(<SystemUiOverlay>[]);
443443
}
444444

445-
Future<void>.delayed(_kRouteDuration, () {
446-
if (mounted) {
447-
initCameras();
448-
}
449-
});
445+
initCameras();
450446
}
451447

452448
@override
@@ -584,6 +580,7 @@ class CameraPickerState extends State<CameraPicker>
584580

585581
try {
586582
await controller.initialize();
583+
safeSetState(() {});
587584
// Call recording preparation first.
588585
if (shouldPrepareForVideoRecording) {
589586
await controller.prepareForVideoRecording();

0 commit comments

Comments
 (0)