aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/js/utils/browser.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/js/utils/browser.js b/src/js/utils/browser.js
index f8dd36a1..6b5e768a 100644
--- a/src/js/utils/browser.js
+++ b/src/js/utils/browser.js
@@ -8,7 +8,9 @@ const browser = {
isEdge: window.navigator.userAgent.includes('Edge'),
isWebkit: 'WebkitAppearance' in document.documentElement.style && !/Edge/.test(navigator.userAgent),
isIPhone: /(iPhone|iPod)/gi.test(navigator.platform),
- isIos: /(iPad|iPhone|iPod)/gi.test(navigator.platform),
+ isIos:
+ (navigator.platform === 'MacIntel' && navigator.maxTouchPoints > 1) ||
+ /(iPad|iPhone|iPod)/gi.test(navigator.platform),
};
export default browser;