lockFocus method
Locks autofocus to current focal plane to prevent continuous hunting.
Implementation
Future<void> lockFocus() async {
_isFocusLocked = true;
_safeNotifyListeners();
if (_cameraController != null && _cameraController!.value.isInitialized) {
try {
await _cameraController!.setFocusMode(cam.FocusMode.locked);
} catch (e) {
debugPrint('Lock focus failed: $e');
}
}
}