-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[HOLD for payment 2022-09-01] [$500] IOS/Android - Payments - Making payment method default will have keyboard overlapping password prompt - reported by @dhairyasenjaliya #9928
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
Comments
Triggered auto assignment to @mountiny ( |
I also did report this issue here on slack on Tuesday 12th july :) https://expensify.slack.com/archives/C01GTK53T8Q/p1657600786481579 |
Triggered auto assignment to @kadiealexander ( |
Thanks for mentioning that @dhairyasenjaliya! I have updated the issue to reflect that. This can be External issue. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @rushatgabhane ( |
Current assignee @mountiny is eligible for the Exported assigner, not assigning anyone new. |
Using keyboard.dismiss() method we can close the keyboard. when we initialize the payment screen, in useEffect method we can write this code. |
@juhipatel27 thanks for your interest in this issue, can you please look at a few exported issues to get a better idea of what we expect from a proposal? https://github.com/Expensify/App/issues?page=2&q=is%3Aopen+is%3Aissue+label%3AExported
|
@rushatgabhane final_keyboard_bug.mov |
@juhipatel27 Very glad to see you have fixed the problem 🎉 However, as Rushat mentioned, we have an automated and standardized way how to handle the proposals, which helps us to stay efficient and on top of things. I would recommend checking out some previous jobs, which already got a contributor assigned to see how they posted the proposals. There is also this part in our contributor guidelines which you might find useful. Please, also share the exact changes in code you had to make to fix this issue. You can see from all the other issues and contributors that we won't just take the code and runaway, no need to worry about that :) Thank you! |
Proposal: I added code in passwordPopover.js
3.Added view height dynamically
Thanks. |
@juhipatel27 Thank you! I will now wait for @rushatgabhane to give it a look, but for future, please, make sure the first word of the comment is |
@juhipatel27 can you think of a simpler/better way to do this? Maybe we could use KeyboardAvoidingView? |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a production regression has occurred a Root Cause Analysis is required. Please follow the instructions here. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
2 similar comments
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a production regression has occurred a Root Cause Analysis is required. Please follow the instructions here. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a production regression has occurred a Root Cause Analysis is required. Please follow the instructions here. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
@mountiny any thoughts on the regression warning above? |
@kadiealexander nothing, we haven't merged anything for this issue so we cannot have regression here, we are working on improving this message logic |
@kadiealexander actually this PR will solve another bug as well so I have mentioned that issue here but somehow melvin consider as regression 🤦 |
Yeah, Melvin is dumb, they see a link to an issue, they act 🤦 |
LOL c'mon Melvin!! Thanks for the update team. |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a production regression has occurred a Root Cause Analysis is required. Please follow the instructions here. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
PR is moving forward |
PR is on staging |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.89-4 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-09-01. 🎊 |
Issue not reproducible during KI retests. (First week) |
@rushatgabhane and @dhairyasenjaliya please apply here so I can issue payment: https://www.upwork.com/jobs/~01fd74bc9f792f9604 |
@kadiealexander applied and also link for reporting issue? |
Thanks @dhairyasenjaliya, I'll add the reporting payment as a bonus on this contract. |
@rushatgabhane and @dhairyasenjaliya please accept the offers and I'll pay this out. |
Done @kadiealexander |
Thanks team! Everyone is paid. |
Uh oh!
There was an error while loading. Please reload this page.
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:
User is prompted a password and able to view it
Actual Result:
A keyboard opens but prompt cannot be seen whatsoever. User is unable to change default payment method
Workaround:
Unknown
Platform:
Where is this issue occurring?
Version Number: 1.1.84.11
Reproducible in staging?: Yes
Reproducible in production?: Yes
Email or phone of affected tester (no customers): [email protected]/uTest123
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Bug5648795_video.mp4
Expensify/Expensify Issue URL:
Issue reported by: @dhairyasenjaliya
Slack conversation:
Reported here
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: