diff --git a/src/browser/browserApi.ts b/src/browser/browserApi.ts index c19f0059e3..6bfd977b61 100644 --- a/src/browser/browserApi.ts +++ b/src/browser/browserApi.ts @@ -4,7 +4,7 @@ import { Utils } from 'jslib/misc/utils'; export class BrowserApi { static isWebExtensionsApi: boolean = (typeof browser !== 'undefined'); - static isSafariApi: boolean = true; + static isSafariApi: boolean = navigator.userAgent.indexOf(' Safari/') !== -1; static isChromeApi: boolean = !BrowserApi.isSafariApi && (typeof chrome !== 'undefined'); static isFirefoxOnAndroid: boolean = navigator.userAgent.indexOf('Firefox/') !== -1 && navigator.userAgent.indexOf('Android') !== -1;