Skip unnecessary remote for clipboard, nativeImage, shell.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2022-03-14 21:48:44 -07:00
parent 5acc45cba4
commit 27576c95e6
3 changed files with 6 additions and 3 deletions

View File

@@ -1,10 +1,11 @@
import {clipboard} from "electron/common";
import type {WebContents} from "electron/main"; import type {WebContents} from "electron/main";
import type { import type {
ContextMenuParams, ContextMenuParams,
MenuItemConstructorOptions, MenuItemConstructorOptions,
} from "electron/renderer"; } from "electron/renderer";
import {Menu, clipboard} from "@electron/remote"; import {Menu} from "@electron/remote";
import * as t from "../../../common/translation-util"; import * as t from "../../../common/translation-util";

View File

@@ -1,6 +1,7 @@
import {shell} from "electron/common";
import type {HandlerDetails} from "electron/renderer"; import type {HandlerDetails} from "electron/renderer";
import {app, shell} from "@electron/remote"; import {app} from "@electron/remote";
import * as ConfigUtil from "../../../common/config-util"; import * as ConfigUtil from "../../../common/config-util";
import {ipcRenderer} from "../typed-ipc-renderer"; import {ipcRenderer} from "../typed-ipc-renderer";

View File

@@ -1,8 +1,9 @@
import type {NativeImage} from "electron/common"; import type {NativeImage} from "electron/common";
import {nativeImage} from "electron/common";
import type {Tray as ElectronTray} from "electron/main"; import type {Tray as ElectronTray} from "electron/main";
import path from "path"; import path from "path";
import {BrowserWindow, Menu, Tray, nativeImage} from "@electron/remote"; import {BrowserWindow, Menu, Tray} from "@electron/remote";
import * as ConfigUtil from "../../common/config-util"; import * as ConfigUtil from "../../common/config-util";
import type {RendererMessage} from "../../common/typed-ipc"; import type {RendererMessage} from "../../common/typed-ipc";