From 76cb543347ca7b6e9d2aff3f54c219283a55402c Mon Sep 17 00:00:00 2001 From: Debanjum Singh Solanky Date: Sun, 7 Apr 2024 11:51:54 +0530 Subject: [PATCH] Show title bar in Khoj desktop app on Windows --- src/interface/desktop/main.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/interface/desktop/main.js b/src/interface/desktop/main.js index d561a2d5..2a4168aa 100644 --- a/src/interface/desktop/main.js +++ b/src/interface/desktop/main.js @@ -354,12 +354,14 @@ async function deleteAllFiles () { let firstRun = true; let win = null; +let titleBarStyle = process.platform === 'win32' ? 'default' : 'hidden'; const createWindow = (tab = 'chat.html') => { win = new BrowserWindow({ width: 800, height: 800, show: false, - titleBarStyle: 'hidden', + titleBarStyle: titleBarStyle, + autoHideMenuBar: true, webPreferences: { preload: path.join(__dirname, 'preload.js'), nodeIntegration: true, @@ -515,7 +517,8 @@ function openAboutWindow() { aboutWindow = new BrowserWindow({ width: 400, height: 400, - titleBarStyle: 'hidden', + titleBarStyle: titleBarStyle, + autoHideMenuBar: true, show: false, webPreferences: { preload: path.join(__dirname, 'preload.js'),