Focus console on shown
This commit is contained in:
parent
63b93ce1ca
commit
80de2149ad
1 changed files with 7 additions and 3 deletions
|
@ -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;
|
||||
|
|
Reference in a new issue