From a817803b21f1fb8cbfdf7a12fddfa48f00b42a0d Mon Sep 17 00:00:00 2001 From: OSBotify <76178356+OSBotify@users.noreply.github.com> Date: Tue, 22 Jun 2021 12:16:02 -0700 Subject: [PATCH 1/2] Merge pull request #3722 from Expensify/version-BUILD-c94c24a6e16fbf3614c72cbc9c225cafb5a188f1 (cherry picked from commit 6fa4c8a9f642a9a91d2202bb54ec008158bf9be9) --- android/app/build.gradle | 4 ++-- ios/ExpensifyCash/Info.plist | 2 +- ios/ExpensifyCashTests/Info.plist | 2 +- package-lock.json | 2 +- package.json | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index f757a08cf089..858d9976148b 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -148,8 +148,8 @@ android { minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion multiDexEnabled rootProject.ext.multiDexEnabled - versionCode 1001007300 - versionName "1.0.73-0" + versionCode 1001007301 + versionName "1.0.73-1" } splits { abi { diff --git a/ios/ExpensifyCash/Info.plist b/ios/ExpensifyCash/Info.plist index 07553310a4a4..ff317bba22ae 100644 --- a/ios/ExpensifyCash/Info.plist +++ b/ios/ExpensifyCash/Info.plist @@ -30,7 +30,7 @@ CFBundleVersion - 1.0.73.0 + 1.0.73.1 ITSAppUsesNonExemptEncryption LSApplicationQueriesSchemes diff --git a/ios/ExpensifyCashTests/Info.plist b/ios/ExpensifyCashTests/Info.plist index afacefdfbfd9..c35f3be5b15d 100644 --- a/ios/ExpensifyCashTests/Info.plist +++ b/ios/ExpensifyCashTests/Info.plist @@ -19,6 +19,6 @@ CFBundleSignature ???? CFBundleVersion - 1.0.73.0 + 1.0.73.1 diff --git a/package-lock.json b/package-lock.json index ccddf1960b39..915609709b57 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "expensify.cash", - "version": "1.0.73-0", + "version": "1.0.73-1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index a388bd8d524f..ae03afeeb9e0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "expensify.cash", - "version": "1.0.73-0", + "version": "1.0.73-1", "author": "Expensify, Inc.", "homepage": "https://expensify.cash", "description": "Expensify.cash is the next generation of Expensify: a reimagination of payments based atop a foundation of chat.", From fd10c63e63a9c13c812e600cbf8d78b4e5311ab4 Mon Sep 17 00:00:00 2001 From: Tim Golen Date: Tue, 22 Jun 2021 13:13:50 -0600 Subject: [PATCH 2/2] Merge pull request #3719 from Expensify/Rory-FixPhoneNumberPageAutoFocus Don't focus input until screen transition has ended (cherry picked from commit c94c24a6e16fbf3614c72cbc9c225cafb5a188f1) --- src/pages/settings/AddSecondaryLoginPage.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/pages/settings/AddSecondaryLoginPage.js b/src/pages/settings/AddSecondaryLoginPage.js index 2e0bf3a35a11..cf65b4b4ad65 100755 --- a/src/pages/settings/AddSecondaryLoginPage.js +++ b/src/pages/settings/AddSecondaryLoginPage.js @@ -72,6 +72,8 @@ class AddSecondaryLoginPage extends Component { this.formType = props.route.params.type; this.submitForm = this.submitForm.bind(this); this.validateForm = this.validateForm.bind(this); + + this.phoneNumberInputRef = null; } componentWillUnmount() { @@ -102,7 +104,12 @@ class AddSecondaryLoginPage extends Component { render() { return ( - + { + if (this.phoneNumberInputRef) { + this.phoneNumberInputRef.focus(); + } + }} + > this.phoneNumberInputRef = el} style={styles.textInput} value={this.state.login} onChangeText={login => this.setState({login})} - autoFocus keyboardType={this.formType === CONST.LOGIN_TYPE.PHONE ? CONST.KEYBOARD_TYPE.PHONE_PAD : undefined} returnKeyType="done"