diff options
Diffstat (limited to 'web/src/js/components/mainview.js')
-rw-r--r-- | web/src/js/components/mainview.js | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/web/src/js/components/mainview.js b/web/src/js/components/mainview.js index 81bf3b03..9790a69e 100644 --- a/web/src/js/components/mainview.js +++ b/web/src/js/components/mainview.js @@ -11,6 +11,15 @@ var FlowView = require("./flowview/index.js"); var MainView = React.createClass({ mixins: [common.Navigation, common.State], + childContextTypes: { + returnFocus: React.PropTypes.func.isRequired + }, + getChildContext: function() { + return { returnFocus: this.returnFocus }; + }, + returnFocus: function(){ + this.getDOMNode().focus(); + }, getInitialState: function () { return { flows: [], |