From 4e033fff4bca56dc3e4ed77a9b20bdf15878d5ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Fri, 24 Jan 2025 09:42:53 +0100 Subject: [PATCH] fix(virtual-background) fix image upload cancelling Fixes: https://github.com/jitsi/jitsi-meet/issues/15520 --- .../virtual-background/components/UploadImageButton.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/react/features/virtual-background/components/UploadImageButton.tsx b/react/features/virtual-background/components/UploadImageButton.tsx index 917dd55ee6a2..ceffe02873a1 100644 --- a/react/features/virtual-background/components/UploadImageButton.tsx +++ b/react/features/virtual-background/components/UploadImageButton.tsx @@ -89,9 +89,14 @@ function UploadImageButton({ const uploadImage = useCallback(async e => { - const reader = new FileReader(); const imageFile = e.target.files; + if (!imageFile) { + return; + } + + const reader = new FileReader(); + reader.readAsDataURL(imageFile[0]); reader.onload = async () => { const url = await resizeImage(reader.result);