Focus console on shown

This commit is contained in:
Shin'ya Ueoka 2018-12-03 20:29:45 +09:00
parent 63b93ce1ca
commit 80de2149ad

View file

@ -94,13 +94,12 @@ class ConsoleComponent extends Component {
if (prevProps.mode !== 'command' && this.props.mode === 'command') {
this.context.store.dispatch(
consoleActions.getCompletions(this.props.consoleText));
this.input.focus();
this.focus();
} else if (prevProps.mode !== 'find' && this.props.mode === 'find') {
this.input.focus();
this.focus();
}
}
render() {
switch (this.props.mode) {
case 'command':
@ -123,6 +122,11 @@ class ConsoleComponent extends Component {
</Message>;
}
}
focus() {
window.focus();
this.input.focus();
}
}
const mapStateToProps = state => state;