fix: Make sure the textfield is unfocused before opening the camera

This commit is contained in:
Christian Pauly 2021-07-18 12:17:56 +02:00
parent 605327bc05
commit 6821a421b6

View File

@ -290,7 +290,8 @@ class ChatController extends State<Chat> {
} }
void openCameraAction() async { void openCameraAction() async {
inputFocus.unfocus(); // Make sure the textfield is unfocused before opening the camera
FocusScope.of(context).requestFocus(FocusNode());
final file = await ImagePicker().getImage(source: ImageSource.camera); final file = await ImagePicker().getImage(source: ImageSource.camera);
if (file == null) return; if (file == null) return;
final bytes = await file.readAsBytes(); final bytes = await file.readAsBytes();