From 0d70a631f652b731b09395cc4c9ec18c4e16e463 Mon Sep 17 00:00:00 2001 From: Bohdan Triapitsyn Date: Thu, 20 Aug 2026 21:25:29 +0300 Subject: [PATCH] fix(electron): block startup splash history navigation --- packages/electron/main.mjs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/electron/main.mjs b/packages/electron/main.mjs index c6fe8edb..46805505 100644 --- a/packages/electron/main.mjs +++ b/packages/electron/main.mjs @@ -2465,6 +2465,9 @@ const createBrowserWindow = ({ label, restoreGeometry, url, runtimeConfig = {} } browserWindow.__ocRuntimeConfig = { apiBaseUrl: desktopApiBaseUrl, clientToken: desktopClientToken, requestHeaders: desktopRequestHeaders }; browserWindow.__ocInitScript = buildInitScript(desktopLocalOrigin, state.bootOutcome, desktopApiBaseUrl, desktopClientToken, desktopRequestHeaders); browserWindow.__ocTitleBarOverlayEnabled = titleBarOverlayEnabled; + browserWindow.on('app-command', (event, command) => { + if (command === 'browser-backward') event.preventDefault(); + }); if (useSaved && saved.maximized) { browserWindow.maximize();