1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-14 02:06:29 +00:00

Merge pull request #1016 from PaulRosset/clear-message-HotKeyTab

ClearMessage notification HotKeyTab
This commit is contained in:
Kazu Yokomizo
2017-10-26 13:53:43 +09:00
committed by GitHub

View File

@@ -3,6 +3,7 @@ import CSSModules from 'browser/lib/CSSModules'
import styles from './ConfigTab.styl' import styles from './ConfigTab.styl'
import ConfigManager from 'browser/main/lib/ConfigManager' import ConfigManager from 'browser/main/lib/ConfigManager'
import store from 'browser/main/store' import store from 'browser/main/store'
import _ from 'lodash'
const electron = require('electron') const electron = require('electron')
const ipc = electron.ipcRenderer const ipc = electron.ipcRenderer
@@ -50,6 +51,7 @@ class HotkeyTab extends React.Component {
type: 'SET_UI', type: 'SET_UI',
config: newConfig config: newConfig
}) })
this.clearMessage()
} }
handleHintToggleButtonClick (e) { handleHintToggleButtonClick (e) {
@@ -69,6 +71,14 @@ class HotkeyTab extends React.Component {
}) })
} }
clearMessage () {
_.debounce(() => {
this.setState({
keymapAlert: null
})
}, 2000)()
}
render () { render () {
let keymapAlert = this.state.keymapAlert let keymapAlert = this.state.keymapAlert
let keymapAlertElement = keymapAlert != null let keymapAlertElement = keymapAlert != null