Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow button presses while keyboard is up on Android #2586

Merged
merged 1 commit into from
Apr 28, 2021

Conversation

jasperhuangg
Copy link
Contributor

@jasperhuangg jasperhuangg commented Apr 27, 2021

Details

Previously for pages in the sign in flow, users weren't able to tap the buttons on the screen while the keyboard was up. I added keyboardShouldPersistTaps, which should now allow this and reduce the number of taps required to login.

Fixed Issues

Fixes #2546

Tests

  1. Navigated to the sign in page on Android.
  2. Typed in my login information.
  3. Tapped the button, verified I was able to tap it once to advance to the next screen.
  4. Verify above for all subsequent screens in the sign-in flow.

QA Steps

  1. Navigated to the sign in page on Android.
  2. Typed in my login information.
  3. Tapped the button, verified I was able to tap it once to advance to the next screen.

Tested On

  • Web
  • Mobile Web
  • Desktop
  • iOS
  • Android

Screenshots

Web

Mobile Web

Desktop

iOS

Android

This only shows it for the first screen in the flow, but I tested it for all of the other screens in the flow as well (Set Password Page, Password Form). I didn't include them because I didn't want my password in the screen recording.
https://user-images.githubusercontent.com/31285285/116174702-86ba4800-a741-11eb-8c94-2f4304f9fe23.mp4

@jasperhuangg jasperhuangg self-assigned this Apr 27, 2021
@jasperhuangg jasperhuangg marked this pull request as ready for review April 27, 2021 02:49
@jasperhuangg jasperhuangg requested a review from a team as a code owner April 27, 2021 02:49
@MelvinBot MelvinBot requested review from sketchydroide and removed request for a team April 27, 2021 02:49
Copy link
Contributor

@sketchydroide sketchydroide left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sketchydroide sketchydroide merged commit cb4e92b into main Apr 28, 2021
@sketchydroide sketchydroide deleted the jasper-androidKeyboardDismissButtons branch April 28, 2021 17:40
@OSBotify
Copy link
Contributor

🚀 Deployed to staging in version: 1.0.32-3🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Log in - User has to dismiss the keyboard to click on the buttons
3 participants