On Linux, prevent double-toolbar effect in composer / thread windows

This commit is contained in:
Ben Gotow 2017-10-10 11:58:46 -07:00
parent 3040656f5d
commit 30a2de042e
3 changed files with 6 additions and 2 deletions

View file

@ -16,11 +16,14 @@ Fixes:
- On Linux, Mailspring now links against libsecret, resolving intermittent "Identity missing required fields" errors that were caused by the Node bindings to libgnome-keyring's API.
- On Linux, composer and thread windows no longer have a "double window bar".
- On Linux, window menu bars no longer hide until you press the Alt key.
- The .rpm package now requires `libXss`, resolving installation issues for some users.
- Spellchecking on linux now works reliably.
### 1.0.2 (10/6/2017)
Fixes:

View file

@ -27,8 +27,8 @@ export default class WindowLauncher {
}) {
this.defaultWindowOpts = {
frame: process.platform !== 'darwin',
toolbar: process.platform !== 'linux',
hidden: false,
toolbar: true,
devMode,
safeMode,
resizable: true,

View file

@ -205,6 +205,7 @@ export default class WindowManager {
windowKey: WindowManager.MAIN_WINDOW,
windowType: WindowManager.MAIN_WINDOW,
title: 'Message Viewer',
toolbar: true,
neverClose: true,
bootstrapScript: require.resolve('../window-bootstrap'),
mainWindow: true,