From e9975d1ea5c6743b787eed8918874bce01f0b67c Mon Sep 17 00:00:00 2001 From: hikerpig Date: Thu, 1 Aug 2019 13:40:12 +0800 Subject: [PATCH] fix: HotkeyTab accidentally set incomplete hotkey, related #3190 --- browser/main/modals/PreferencesModal/HotkeyTab.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browser/main/modals/PreferencesModal/HotkeyTab.js b/browser/main/modals/PreferencesModal/HotkeyTab.js index a7e42c0f..d0b34d01 100644 --- a/browser/main/modals/PreferencesModal/HotkeyTab.js +++ b/browser/main/modals/PreferencesModal/HotkeyTab.js @@ -76,14 +76,14 @@ class HotkeyTab extends React.Component { handleHotkeyChange (e) { const { config } = this.state - config.hotkey = { + config.hotkey = Object.assign({}, config.hotkey, { toggleMain: this.refs.toggleMain.value, toggleMode: this.refs.toggleMode.value, deleteNote: this.refs.deleteNote.value, pasteSmartly: this.refs.pasteSmartly.value, prettifyMarkdown: this.refs.prettifyMarkdown.value, toggleMenuBar: this.refs.toggleMenuBar.value - } + }) this.setState({ config })