diff --git a/.changeset/nervous-masks-speak.md b/.changeset/nervous-masks-speak.md new file mode 100644 index 0000000000000..2493a15469ab4 --- /dev/null +++ b/.changeset/nervous-masks-speak.md @@ -0,0 +1,5 @@ +--- +"@rocket.chat/meteor": patch +--- + +fix: unable to upload files in IOS Safari browsers diff --git a/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/FileUploadAction.tsx b/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/FileUploadAction.tsx index 80b3c0cf44aa8..ac5ac7b9135cf 100644 --- a/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/FileUploadAction.tsx +++ b/apps/meteor/client/views/room/components/body/composer/messageBox/MessageBoxActionsToolbar/actions/FileUploadAction.tsx @@ -32,11 +32,6 @@ const FileUploadAction = ({ collapsed, chatContext, disabled, ...props }: FileUp const handleUpload = () => { fileInputRef.current?.click(); - - // Simple hack for iOS aka codegueira - if (navigator.userAgent.match(/(iPad|iPhone|iPod)/g)) { - fileInputRef.current?.click(); - } }; if (collapsed) {