diff --git a/packages/bruno-electron/src/store/window-state.js b/packages/bruno-electron/src/store/window-state.js index 4b2520380..bb0a61b64 100644 --- a/packages/bruno-electron/src/store/window-state.js +++ b/packages/bruno-electron/src/store/window-state.js @@ -1,16 +1,26 @@ const _ = require('lodash'); const Store = require('electron-store'); +const DEFAULT_WINDOW_WIDTH = 1280; +const DEFAULT_WINDOW_HEIGHT = 768; + class WindowStateStore { constructor() { this.store = new Store({ - name: 'window-state', + name: 'preferences', clearInvalidConfig: true }); } getBounds() { - return this.store.get('window-bounds') || {}; + return ( + this.store.get('window-bounds') || { + x: 0, + y: 0, + width: DEFAULT_WINDOW_WIDTH, + height: DEFAULT_WINDOW_HEIGHT + } + ); } setBounds(bounds) {