Skip to content

Commit e7ad823

Browse files
committed
Debounce saveState call
Closes RocketChat#181
1 parent b01e9ac commit e7ad823

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
"electron-notification-shim": "^1.1.0",
5858
"electron-toaster": "^2.0.2",
5959
"spellchecker": "3.3.1",
60+
"lodash": "^4.17.4",
6061
"electron-rebuild": "1.5.6"
6162
},
6263
"devDependencies": {

src/background/windowState.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
import { app } from 'electron';
66
import jetpack from 'fs-jetpack';
7+
import _ from 'lodash';
78

89
export default function (name, defaults) {
910

@@ -47,6 +48,6 @@ export default function (name, defaults) {
4748
get isMaximized () { return state.isMaximized; },
4849
get isMinimized () { return state.isMinimized; },
4950
get isHidden () { return state.isHidden; },
50-
saveState: saveState
51+
saveState: _.debounce(saveState, 1000)
5152
};
5253
}

0 commit comments

Comments
 (0)