mirror of
https://github.com/vodemn/m3_lightmeter.git
synced 2024-11-23 16:00:41 +00:00
.then((_) => _cameraController = null));
This commit is contained in:
parent
94f9bc9d96
commit
33f8d72815
1 changed files with 2 additions and 2 deletions
|
@ -60,7 +60,7 @@ class CameraContainerBloc extends EvSourceBlocBase<CameraContainerEvent, CameraC
|
||||||
@override
|
@override
|
||||||
Future<void> close() async {
|
Future<void> close() async {
|
||||||
WidgetsBinding.instance.removeObserver(_observer);
|
WidgetsBinding.instance.removeObserver(_observer);
|
||||||
unawaited(_cameraController?.dispose());
|
unawaited(_cameraController?.dispose().then((_) => _cameraController = null));
|
||||||
communicationBloc.add(communication_event.MeteringEndedEvent(_ev100));
|
communicationBloc.add(communication_event.MeteringEndedEvent(_ev100));
|
||||||
return super.close();
|
return super.close();
|
||||||
}
|
}
|
||||||
|
@ -151,7 +151,7 @@ class CameraContainerBloc extends EvSourceBlocBase<CameraContainerEvent, CameraC
|
||||||
|
|
||||||
Future<void> _onDeinitialize(DeinitializeEvent _, Emitter emit) async {
|
Future<void> _onDeinitialize(DeinitializeEvent _, Emitter emit) async {
|
||||||
emit(const CameraLoadingState());
|
emit(const CameraLoadingState());
|
||||||
unawaited(_cameraController?.dispose());
|
unawaited(_cameraController?.dispose().then((_) => _cameraController = null));
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<void> _onZoomChanged(ZoomChangedEvent event, Emitter emit) async {
|
Future<void> _onZoomChanged(ZoomChangedEvent event, Emitter emit) async {
|
||||||
|
|
Loading…
Reference in a new issue