-
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 2023-12-15] hold for #31134 [$500] mWeb - Request Money - After increasing the font size, the screen does not re-size correctly #32383
Comments
Job added to Upwork: https://www.upwork.com/jobs/~0179c955490129e536 |
Triggered auto assignment to @laurenreidexpensify ( |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor-plus team member for initial proposal review - @c3024 ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Request Money screen does not respond well to font size increases, keypad will go off the screen and scrolling is not allowed. What is the root cause of that problem?This is a regression from #30065 The PR will set the minimum height of the screen to be the initial screen size in an effort to prevent the native keyboard from compressing the screen when navigating back. The issue is that setting a Another side effect of the content expanding is that the area where the amount is displayed will not shrink to make more room for the keypad making the experience even worse. What changes do you think we should make in order to solve the problem?The goal of the PR that caused the regression was to ensure the keypad wouldn't push the content up. We can accomplish the same goal while preventing the content from expanding the container by using On these places: App/src/components/ScreenWrapper/index.js Line 28 in 1682be4
App/src/components/ScreenWrapper/index.js Line 54 in 1682be4
App/src/components/ScreenWrapper/index.js Line 131 in 1682be4
App/src/components/ScreenWrapper/propTypes.js Lines 40 to 41 in 1682be4
We also update the prop name on these two places: App/src/pages/EditRequestAmountPage.js Line 47 in 1682be4
RPReplay_Final1701521724.MP4What alternative solutions did you explore? (Optional)Reminder: Please use plain English, be brief and avoid jargon. Feel free to use images, charts or pseudo-code if necessary. Do not post large multi-line diffs or write walls of text. Do not create PRs unless you have been hired for this job. |
@luacmartins @fedirjh - is this a regression from #30065? |
@laurenreidexpensify Yes, I think this should be put on hold for #31134, I believe fixing the other bug will cover this bug as well. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.9-5 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 2023-12-15. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
|
@laurenreidexpensify, @c3024 Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@laurenreidexpensify It was fixed with #32460 , this can be closed. |
I reviewed that PR. I think this is the only issue that is still open and payment for the review can be processed here. |
@luacmartins can you confirm ^^ |
@luacmartins, @laurenreidexpensify, @c3024 Huh... This is 4 days overdue. Who can take care of this? |
@luacmartins, @laurenreidexpensify, @c3024 Still overdue 6 days?! Let's take care of this! |
@c3024 it doesn't look like you've been compensated in the other associated issues for #32460, so please apply in Upwork https://www.upwork.com/jobs/~0179c955490129e536 for review payment for this thanks |
Applied for the job. Thanks. |
@luacmartins, @laurenreidexpensify, @c3024 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@luacmartins, @laurenreidexpensify, @c3024 Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Apols @c3024 that upwork job is now closed, can you apply here instead - Job added to Upwork: upwork.com/jobs/~0187189d12226d3dda Thanks |
(not overdue) |
Applied, thanks. |
Offer sent in Upwork 👍 |
Accepted |
Payment Summary C+ Review @c3024 - paid in Upwork $500 |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 1.4.7-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:
Pre-requisite: user must be logged in
Expected Result:
The screen should re-size correctly, the user should be able to scroll down if needed
Actual Result:
The screen re-sizes but it's not completely visible and the user is not able to scroll down
Even if the user change the font size to the original value, the screen does not re-size as initially
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6297760_1701457690855.Gtkj0995_1_.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @laurenreidexpensifyThe text was updated successfully, but these errors were encountered: