From dbcac4c6f4700c00fcfb82e6bfbd7eb16db80487 Mon Sep 17 00:00:00 2001 From: Niels van Velzen Date: Sun, 26 Oct 2025 15:02:41 +0100 Subject: [PATCH] Avoid native browser alerts --- src/components/alert.js | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/components/alert.js b/src/components/alert.js index f8d499934b..ff5165590a 100644 --- a/src/components/alert.js +++ b/src/components/alert.js @@ -1,27 +1,12 @@ import { appRouter } from './router/appRouter'; -import browser from '../scripts/browser'; import dialog from './dialog/dialog'; import globalize from '../lib/globalize'; export default async function (text, title) { - // Modals seem to be blocked on Web OS and Tizen 2.x - const canUseNativeAlert = !!( - !browser.web0s - && !(browser.tizenVersion && (browser.tizenVersion < 3 || browser.tizenVersion >= 8)) - && browser.tv - && window.alert - ); - const options = typeof text === 'string' ? { title, text } : text; await appRouter.ready(); - if (canUseNativeAlert) { - alert((options.text || '').replaceAll('
', '\n')); - - return Promise.resolve(); - } - options.buttons = [ { name: globalize.translate('ButtonGotIt'),