From bb9b387c1d4669fa30a24ed20aed3df279a30742 Mon Sep 17 00:00:00 2001 From: Nikolai R Kristiansen Date: Thu, 10 Aug 2017 22:38:16 +0200 Subject: [PATCH] Login: Fix crash on keyboard next button press --- src/modules/login/Login.js | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/src/modules/login/Login.js b/src/modules/login/Login.js index 9bc4fe4..63cedf1 100644 --- a/src/modules/login/Login.js +++ b/src/modules/login/Login.js @@ -22,8 +22,8 @@ export default class Login extends Component { autoCapitalize="none" returnKeyType="next" onChangeText={this.handleEmail} - onSubmitEditing={(event) => { - this.passwordInputEl._root.focus(); + onSubmitEditing={() => { + this.refs.passwordInput._root.focus() }} /> ; @@ -36,8 +36,8 @@ export default class Login extends Component { autoCapitalize="none" returnKeyType="next" onChangeText={this.handleEmail} - onSubmitEditing={(event) => { - this.passwordInputEl._root.focus(); + onSubmitEditing={() => { + this.refs.passwordInput._root.focus() }} /> ; @@ -48,11 +48,9 @@ export default class Login extends Component { return { - this.passwordInputEl = input; - }} onChangeText={this.handlePassword} onSubmitEditing={this.onLoginPress} /> @@ -61,11 +59,9 @@ export default class Login extends Component { return { - this.passwordInputEl = input; - }} onChangeText={this.handlePassword} onSubmitEditing={this.onLoginPress} />