-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[HOLD for payment 2022-02-01] Pressing "Tab" key while the result list of AddressSearch is open leaves it open even after clicking outside #6235
Comments
Triggered auto assignment to @flaviadefaria ( |
Triggered auto assignment to @Dal-Papa ( |
Triggered auto assignment to @kevinksullivan ( |
@Dal-Papa, @kevinksullivan Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Chill @MelvinBot, it was the weekend and we just started a company offsite. |
In
to handle press "tab" button in input
Screen.Recording.2021-11-09.at.19.44.40-1.2.mov |
@Dal-Papa, @kevinksullivan Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Triggered auto assignment to @NikkiWines ( |
I think @developvsn's proposal looks good, though I think it'd be @kevinksullivan can you hire @developvsn for this job? Thanks! |
All set! |
@developvsn any update here? |
Sorry, missed the previous message of yours. I'll take a look into that |
@NikkiWines Unable to fix the issue because there are a lot of internal library bugs, like functions blur() and focus() that don’t work at all. @parasharrajat had plans to find a solution, any thoughts? |
I will look into it today. |
I am pretty sure we won't be able to contribute back to the main lib Finally got time to work on this and I have a solution ready, video ⬇️ . Let me know what is next step? @NikkiWines I am focusing on these issues for now
screen-2022-01-13-054406_WVDEpzeq.mp4 |
Nice! 🎉
I think the next step would be to fork the lib and spin up a PR with your changes @parasharrajat |
@NikkiWines Could you please fork it, I don't have privileges? I can send the PR. Also please assign this issue to me. Thanks. |
📣 @parasharrajat You have been assigned to this job by @NikkiWines! |
Oh yep, sorry - I forgot we have to handle that internally. @parasharrajat, just to be clear, you mentioned the |
Sorry for the confusion, I mean the same repo |
Should be all good now @parasharrajat - https://github.com/Expensify/react-native-google-places-autocomplete |
Spinning up the PR. Thanks. |
Leaving a note. |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.32-0 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2022-02-01. 🎊 |
Thanks @parasharrajat . Sent you an invite to the reposted job. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Expected Result:
The list of results should close after clicking outside
Focused element of the list after pressing tab should be highlighted
Actual Result:
The list remains open event after focusing other inputs
No element of the list gets highlighted even if the focus changed to one of them after pressing tab
Screen.Recording.2021-11-04.at.8.44.53.PM.mov
Workaround:
The user can still close the list by focusing again on the AddressSearch input and clicking outside. Or the user can just ignore the opened list.
Platform:
Where is this issue occurring?
Version Number:
Reproducible in staging?:
Reproducible in production?:
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation:
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: