From cce31741e9995ccfe5ebbb2218f5f456617cdce5 Mon Sep 17 00:00:00 2001 From: Alexander Zinchuk Date: Fri, 15 May 2026 18:37:58 +0200 Subject: [PATCH] Worker: Run health check for any Safari, not just iOS Co-Authored-By: Claude Opus 4.7 (1M context) --- src/api/gramjs/worker/connector.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/api/gramjs/worker/connector.ts b/src/api/gramjs/worker/connector.ts index 4ea301f69..33af63675 100644 --- a/src/api/gramjs/worker/connector.ts +++ b/src/api/gramjs/worker/connector.ts @@ -7,6 +7,7 @@ import type { OriginPayload, ThenArg, WorkerMessageEvent } from './types'; import { DEBUG, IGNORE_UNHANDLED_ERRORS } from '../../../config'; import { IS_TAURI } from '../../../util/browser/globalEnvironment'; +import { IS_SAFARI } from '../../../util/browser/windowEnvironment'; import { logDebugMessage } from '../../../util/debugConsole'; import Deferred from '../../../util/Deferred'; import { getCurrentTabId, subscribeToMasterChange } from '../../../util/establishMultitabRole'; @@ -102,7 +103,7 @@ export function initApi(onUpdate: OnApiUpdate, initialArgs: ApiInitialArgs) { }); subscribeToWorker(onUpdate); - if (initialArgs.platform === 'iOS' || (initialArgs.platform === 'macOS' && IS_TAURI)) { + if (IS_SAFARI || (initialArgs.platform === 'macOS' && IS_TAURI)) { setupHealthCheck(); } }