mirror of
https://github.com/twonlyapp/twonly-app.git
synced 2026-01-15 13:08:42 +00:00
disable camera when toggling
This commit is contained in:
parent
3ef585f8d4
commit
f93f0025a7
2 changed files with 5 additions and 0 deletions
|
|
@ -34,6 +34,8 @@ class CameraSendToViewState extends State<CameraSendToView> {
|
||||||
}
|
}
|
||||||
|
|
||||||
Future toggleSelectedCamera() async {
|
Future toggleSelectedCamera() async {
|
||||||
|
await cameraController?.dispose();
|
||||||
|
cameraController = null;
|
||||||
selectCamera((selectedCameraDetails.cameraId + 1) % 2, false, false);
|
selectCamera((selectedCameraDetails.cameraId + 1) % 2, false, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -104,6 +104,7 @@ class HomeViewState extends State<HomeView> {
|
||||||
void dispose() {
|
void dispose() {
|
||||||
selectNotificationStream.close();
|
selectNotificationStream.close();
|
||||||
disableCameraTimer?.cancel();
|
disableCameraTimer?.cancel();
|
||||||
|
cameraController?.dispose();
|
||||||
super.dispose();
|
super.dispose();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -119,6 +120,8 @@ class HomeViewState extends State<HomeView> {
|
||||||
}
|
}
|
||||||
|
|
||||||
Future toggleSelectedCamera() async {
|
Future toggleSelectedCamera() async {
|
||||||
|
await cameraController?.dispose();
|
||||||
|
cameraController = null;
|
||||||
selectCamera((selectedCameraDetails.cameraId + 1) % 2, false, false);
|
selectCamera((selectedCameraDetails.cameraId + 1) % 2, false, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue