mirror of
https://github.com/zulip/zulip-desktop.git
synced 2025-10-27 18:13:45 +00:00
21 lines
561 B
TypeScript
21 lines
561 B
TypeScript
import {remote} from "electron";
|
|
|
|
import {ipcRenderer} from "../typed-ipc-renderer";
|
|
|
|
// Do not change this
|
|
export const appId = "org.zulip.zulip-electron";
|
|
|
|
const currentWindow = remote.getCurrentWindow();
|
|
const webContents = remote.getCurrentWebContents();
|
|
const webContentsId = webContents.id;
|
|
|
|
// This function will focus the server that sent
|
|
// the notification. Main function implemented in main.js
|
|
export function focusCurrentServer(): void {
|
|
ipcRenderer.sendTo(
|
|
currentWindow.webContents.id,
|
|
"focus-webview-with-id",
|
|
webContentsId,
|
|
);
|
|
}
|