aboutsummaryrefslogtreecommitdiff
path: root/src/console/components/console.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/console/components/console.jsx')
-rw-r--r--src/console/components/console.jsx10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/console/components/console.jsx b/src/console/components/console.jsx
index 70cbb4e..23c93e3 100644
--- a/src/console/components/console.jsx
+++ b/src/console/components/console.jsx
@@ -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;