1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-20 02:03:39 +00:00

[PM-13099] Enable browserintegration on dmg builds on adding an env variable (#11359)

* Enable browserintegration on dmg builds on adding an env variable

* Fix crash

* Cleanup
This commit is contained in:
Bernd Schoolmann
2024-12-09 02:09:57 -08:00
committed by GitHub
parent d5af932cef
commit 3bfe5e4a65
3 changed files with 62 additions and 35 deletions

View File

@@ -11,7 +11,15 @@ import {
Message,
UnencryptedMessageResponse,
} from "../models/native-messaging";
import { isAppImage, isDev, isFlatpak, isMacAppStore, isSnapStore, isWindowsStore } from "../utils";
import {
allowBrowserintegrationOverride,
isAppImage,
isDev,
isFlatpak,
isMacAppStore,
isSnapStore,
isWindowsStore,
} from "../utils";
import { ClipboardWriteMessage } from "./types/clipboard";
@@ -140,6 +148,7 @@ export default {
isFlatpak: isFlatpak(),
isSnapStore: isSnapStore(),
isAppImage: isAppImage(),
allowBrowserintegrationOverride: allowBrowserintegrationOverride(),
reloadProcess: () => ipcRenderer.send("reload-process"),
focusWindow: () => ipcRenderer.send("window-focus"),
hideWindow: () => ipcRenderer.send("window-hide"),