fix: win32 titlebar issue

This commit is contained in:
qier222 2021-04-12 16:29:43 +08:00
parent 2ecba8e161
commit f702c33834
No known key found for this signature in database
GPG key ID: 9C85007ED905F14D
2 changed files with 23 additions and 17 deletions

View file

@ -61,6 +61,12 @@ export function initIpcMain(win, store) {
win.minimize();
});
ipcMain.on("maximizeOrUnmaximize", () => {
const isMaximized = win.isMaximized();
isMaximized ? win.unmaximize() : win.maximize();
win.webContents.send("isMaximized", isMaximized);
});
ipcMain.on("settings", (event, options) => {
store.set("settings", options);
const isRegisterShortcut = globalShortcut.isRegistered(