From ef4f5d1f08c71577118c290bc2018e6abf56ec0c Mon Sep 17 00:00:00 2001 From: Bill Thornton Date: Thu, 7 Jan 2021 16:50:17 -0500 Subject: [PATCH] Merge pull request #2313 from dmitrylyzo/fix-safari-tizen Fix browser detection: Safari vs Tizen (cherry picked from commit 41cfd7f412a6354e04e0fb844cf8af0e42bdb97f) Signed-off-by: Joshua M. Boniface --- src/scripts/browser.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/scripts/browser.js b/src/scripts/browser.js index 9f81ec7561..1e7b5fb34c 100644 --- a/src/scripts/browser.js +++ b/src/scripts/browser.js @@ -240,6 +240,9 @@ browser.edgeUwp = browser.edge && (userAgent.toLowerCase().indexOf('msapphost') if (!browser.tizen) { browser.orsay = userAgent.toLowerCase().indexOf('smarthub') !== -1; } else { + // UserAgent string contains 'Safari' and 'safari' is set by matched browser, but we only want 'tizen' to be true + delete browser.safari; + const v = (navigator.appVersion).match(/Tizen (\d+).(\d+)/); browser.tizenVersion = parseInt(v[1]); }