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 <glassez@yandex.ru>
This commit is contained in:
Vitaly Cheptsov 2023-11-01 09:19:52 +03:00 committed by GitHub
parent e7f38ec6ce
commit e42d3f38cc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -167,7 +167,7 @@
window.parent.closeWindows();
});
if (Browser.platform === 'ios') {
if ((Browser.platform === 'ios') || ((Browser.platform === 'mac') && (navigator.maxTouchPoints > 1))) {
$('fileselect').accept = ".torrent";
}
</script>