diff --git a/src/browser/components/MainPage.jsx b/src/browser/components/MainPage.jsx index bb16c00d..f80695c0 100644 --- a/src/browser/components/MainPage.jsx +++ b/src/browser/components/MainPage.jsx @@ -144,7 +144,7 @@ const MainPage = createReactClass({ }); ipcRenderer.on('toggle-find', () => { - this.toggleFinder(true); + this.activateFinder(true); }); }, componentDidUpdate(prevProps, prevState) { @@ -257,13 +257,19 @@ const MainPage = createReactClass({ } }, - toggleFinder(state) { + activateFinder() { this.setState({ - finderVisible: state || !this.state.finderVisible, + finderVisible: true, focusFinder: true, }); }, + closeFinder() { + this.setState({ + finderVisible: false, + }); + }, + inputBlur() { this.setState({ focusFinder: false, @@ -388,7 +394,7 @@ const MainPage = createReactClass({ { this.state.finderVisible ? (