From 992f5a525a626a0780a8d6c7e84ff905ee9c9f01 Mon Sep 17 00:00:00 2001 From: Paul Rosset Date: Wed, 25 Oct 2017 13:21:30 +0100 Subject: [PATCH] Test build travis with change clearMessage feature --- browser/main/modals/PreferencesModal/HotkeyTab.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/browser/main/modals/PreferencesModal/HotkeyTab.js b/browser/main/modals/PreferencesModal/HotkeyTab.js index edbd06a55..18ac31ff7 100644 --- a/browser/main/modals/PreferencesModal/HotkeyTab.js +++ b/browser/main/modals/PreferencesModal/HotkeyTab.js @@ -3,6 +3,7 @@ import CSSModules from 'browser/lib/CSSModules' import styles from './ConfigTab.styl' import ConfigManager from 'browser/main/lib/ConfigManager' import store from 'browser/main/store' +import _ from 'lodash' const electron = require('electron') const ipc = electron.ipcRenderer @@ -50,6 +51,7 @@ class HotkeyTab extends React.Component { type: 'SET_UI', config: newConfig }) + this.clearMessage() } handleHintToggleButtonClick (e) { @@ -69,6 +71,14 @@ class HotkeyTab extends React.Component { }) } + clearMessage () { + _.debounce(() => { + this.setState({ + keymapAlert: null + }) + }, 2000)() + } + render () { let keymapAlert = this.state.keymapAlert let keymapAlertElement = keymapAlert != null