-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[$500] mWeb - Login - When magic code page is displayed, many of the page elements are missing #37090
Comments
Triggered auto assignment to @kadiealexander ( |
@bz FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
Job added to Upwork: https://www.upwork.com/jobs/~01acd63de5f6f153b1 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @getusha ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.mWeb - Login - When magic code page is displayed, many of the page elements are missing What is the root cause of that problem?Regression What changes do you think we should make in order to solve the problem?Revert this part of code to previous version. Example below
What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.When we go through the modal sign in flow, we break the layout when hiding the keyboard, and navigating to the next screen. In this ticket for example you can observe they hide the keyboard, and click next. The following page's layout is not adjusted and has green space where the keyboard is supposed to be. This is how the bug is reproduced in the sign in modal ( not scrolling on the report ) What is the root cause of that problem?this signin modal has shouldEnableMaxHeight for a layout that changes.. this prevents it from responding to the layout change. What changes do you think we should make in order to solve the problem?We can remove shouldEnableMaxHeight on the signin modal in order for it to respond to the changes again. What alternative solutions did you explore? (Optional) |
@shahinyan11 could you specify which PR caused the regression? |
I'm still able to reproduce it with the rca steps I listed, after reverting this change. |
Sorry my bad. @jeremy-croff is right , The RC and solution in my proposal Is not correct |
@jeremy-croff looks like this was present for over 6 months. |
Looks like caused by #33546 Removing App/src/components/ScreenWrapper.tsx Line 130 in 4a885f5
|
@bernhardoj Can you test the same on latest main and confirm that the problem persist? |
yes, still reproducible on latest main |
let me check on this case why the input still focus but keyboard not open, |
will be handled by @suneox, as a regression. |
@shubham1206agra i believe this PR is awaiting your review #37147 |
Yes I will review it shortly |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
#37147 merged and deployed to staging |
Issue not reproducible during KI retests. (First week) |
Yes, we can close it. |
@kadiealexander @getusha this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 1.4.43-7
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): vdargentotest+mweb022024.2@gmail.com
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:
Expected Result:
The magic code page should have all of its elements fully visible without the need to tap on the inputs
Actual Result
Many of the page elements are missing until an input field is tapped
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6387422_1708548142823.Fqoa6468_1_.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: