diff --git a/apps/electron/src/main/main-window.ts b/apps/electron/src/main/main-window.ts index 8a829cc680..bc58aa4f79 100644 --- a/apps/electron/src/main/main-window.ts +++ b/apps/electron/src/main/main-window.ts @@ -98,6 +98,13 @@ async function createWindow() { // TODO: gracefully close the app, for example, ask user to save unsaved changes }); + browserWindow.on('leave-full-screen', () => { + // FIXME: workaround for theme bug in full screen mode + const size = browserWindow.getSize(); + browserWindow.setSize(size[0] + 1, size[1] + 1); + browserWindow.setSize(size[0], size[1]); + }); + /** * URL for main window. */