From ce5fea2abd730a61e3a14d325a31a79da131f035 Mon Sep 17 00:00:00 2001 From: gasoved Date: Sat, 1 May 2021 10:32:48 +0300 Subject: [PATCH] fix: do not register SW for Safari until upstream fixes #9193 --- public/src/app.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/public/src/app.js b/public/src/app.js index aa3e9f6088..92c3acf4aa 100644 --- a/public/src/app.js +++ b/public/src/app.js @@ -799,7 +799,8 @@ app.cacheBuster = null; }; function registerServiceWorker() { - if ('serviceWorker' in navigator) { + // Do not register for Safari browsers + if (!ajaxify.data._locals.useragent.isSafari && 'serviceWorker' in navigator) { navigator.serviceWorker.register(config.relative_path + '/service-worker.js', { scope: config.relative_path + '/' }) .then(function () { console.info('ServiceWorker registration succeeded.');