diff options
author | Varun Patil <varunpatil@ucla.edu> | 2023-05-17 15:09:00 -0700 |
---|---|---|
committer | nextcloud-command <nextcloud-command@users.noreply.github.com> | 2023-05-19 22:00:10 +0000 |
commit | 98ddb81e829fff4b1e1fe27613df479c489700dd (patch) | |
tree | 64dd0eac3cb5f1f5dce4149271252304314a2bbb /core | |
parent | 8cca865d8030e376316a022826563fc94e578ff4 (diff) | |
download | nextcloud-server-98ddb81e829fff4b1e1fe27613df479c489700dd.tar.gz nextcloud-server-98ddb81e829fff4b1e1fe27613df479c489700dd.zip |
Make unsupported browser check asynchronous
This check is very expensive, and will pass almost 100% of the time.
Related #36728
Depends on #38329
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Diffstat (limited to 'core')
-rw-r--r-- | core/src/unsupported-browser-redirect.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/core/src/unsupported-browser-redirect.js b/core/src/unsupported-browser-redirect.js index 5ea64221a04..3ecf0b4dbe7 100644 --- a/core/src/unsupported-browser-redirect.js +++ b/core/src/unsupported-browser-redirect.js @@ -19,8 +19,9 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -import { testSupportedBrowser } from './utils/RedirectUnsupportedBrowsers.js' - if (!window.TESTING && !OC?.config?.no_unsupported_browser_warning) { - testSupportedBrowser() + window.addEventListener('DOMContentLoaded', async function() { + const { testSupportedBrowser } = await import('./utils/RedirectUnsupportedBrowsers.js') + testSupportedBrowser() + }) } |