️ perf: improve memory usage in desktop (#8431)

* improve usage of memory

* try to improve
This commit is contained in:
Arvin Xu
2025-07-15 15:44:10 +08:00
committed by GitHub
parent 9557d79e33
commit 28c1fe060a
2 changed files with 6 additions and 3 deletions

View File

@@ -36,7 +36,7 @@ export const appBrowsers = {
autoHideMenuBar: true,
height: 800,
identifier: 'settings',
keepAlive: true,
// keepAlive: true,
minWidth: 600,
parentIdentifier: 'chat',
path: '/settings',

View File

@@ -128,9 +128,12 @@ export default class BrowserManager {
*/
initializeBrowsers() {
logger.info('Initializing all browsers');
Object.values(appBrowsers).forEach((browser) => {
Object.values(appBrowsers).forEach((browser: BrowserWindowOpts) => {
logger.debug(`Initializing browser: ${browser.identifier}`);
this.retrieveOrInitialize(browser);
if (browser.keepAlive) {
this.retrieveOrInitialize(browser);
}
});
}