From 2235403387b478000a36ff2d5495682302582356 Mon Sep 17 00:00:00 2001 From: Balaji Sridharan Date: Sun, 24 Sep 2023 17:41:16 +0530 Subject: [PATCH] fix: Restrict FileUpload to trigger on left mouse click Closes #4948 --- components/lib/fileupload/FileUpload.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/components/lib/fileupload/FileUpload.js b/components/lib/fileupload/FileUpload.js index ac4a8c0469..c16a280505 100644 --- a/components/lib/fileupload/FileUpload.js +++ b/components/lib/fileupload/FileUpload.js @@ -367,7 +367,11 @@ export const FileUpload = React.memo( allowDrop && onFileSelect(event); }; - const onSimpleUploaderClick = () => { + const onSimpleUploaderClick = (e) => { + const isLeftMouseClick = e.button === 0; + + if (!isLeftMouseClick) return; + !disabled && hasFiles ? upload() : fileInputRef.current.click(); };