From ee853d8751854219839441ae350ba261dc5c5af4 Mon Sep 17 00:00:00 2001 From: Vitaly Cheptsov <4348897+vit9696@users.noreply.github.com> Date: Wed, 1 Nov 2023 09:19:52 +0300 Subject: [PATCH] Fix .torrent file upload on iPadOS Mobile Safari on iOS does report `ios` platform, but iPadOS reports `mac` instead. It is common sense to check for touch points when this happens to differentiate Mac and iPad. PR #19822. Closes #19057. --------- Co-authored-by: Vladimir Golovnev --- src/webui/www/private/upload.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/webui/www/private/upload.html b/src/webui/www/private/upload.html index 731a4a525..b2e2b018c 100644 --- a/src/webui/www/private/upload.html +++ b/src/webui/www/private/upload.html @@ -167,7 +167,7 @@ window.parent.closeWindows(); }); - if (Browser.platform === 'ios') { + if ((Browser.platform === 'ios') || ((Browser.platform === 'mac') && (navigator.maxTouchPoints > 1))) { $('fileselect').accept = ".torrent"; }