From 7323c9ee2d37b4a842f2cf5e24d5d56b7f698118 Mon Sep 17 00:00:00 2001 From: onkofonko Date: Thu, 5 Sep 2024 19:18:50 +0200 Subject: [PATCH] Address feedback --- common/components/Menubar.svelte | 7 +++---- electron/src/main/app.js | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/common/components/Menubar.svelte b/common/components/Menubar.svelte index f148a1a..fbf0351 100644 --- a/common/components/Menubar.svelte +++ b/common/components/Menubar.svelte @@ -79,8 +79,7 @@ } } .window-controls { - display: grid; - grid-template-columns: repeat(3, 46px); + display: flex; position: absolute; top: 0; right: 0; @@ -104,10 +103,10 @@ user-select: none; } .window-controls .button:hover { - background: rgba(24, 24, 28, 0.2); + background: rgba(128, 128, 128, 0.2); } .window-controls .button:active { - background: rgba(24, 24, 28, 0.4); + background: rgba(128, 128, 128, 0.4); } .close-button:hover { background: #e81123 !important; diff --git a/electron/src/main/app.js b/electron/src/main/app.js index 31b7dc0..135896b 100644 --- a/electron/src/main/app.js +++ b/electron/src/main/app.js @@ -60,9 +60,9 @@ export default class App { this.mainWindow.on('closed', () => this.destroy()) this.webtorrentWindow.on('closed', () => this.destroy()) ipcMain.on('close', () => this.destroy()) - ipcMain.on('minimize', () => BrowserWindow.getFocusedWindow()?.minimize()) + ipcMain.on('minimize', () => this.mainWindow?.minimize()) ipcMain.on('maximize', () => { - const focusedWindow = BrowserWindow.getFocusedWindow() + const focusedWindow = this.mainWindow focusedWindow?.isMaximized() ? focusedWindow.unmaximize() : focusedWindow.maximize() }); app.on('before-quit', e => {