-
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
iOS - IOU - Save button and offline message in Edit Amount page overlaps with navigation bar #30840
Comments
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @puneetlath ( |
ProblemSave button and offline message in Edit Amount page overlaps with navigation bar This Looks like more of a inconsistency we dont have a offline indicator in request flow Amount page but we have one in edit amount page. 🤔
Root Cause:In in EditRequestAmountPage we pass not such prop which disables the KeyboardAvoidingView so the offline indicator is visible.
ChangesExact changes will depend on whether we want the offline indicator in amount page bot edit and Original and on all platforms or not. In case we want not show the indicator we will use if we do want the indicator we have refactor the layout and have to move out the offline indicator, also apply necessary padding style, we can introduce a new prop |
This looks like a regression of this PR This PR introduces the App/src/pages/EditRequestAmountPage.js Line 47 in 839545e
So this issue happens in In order to solve this issue, we need to
This works as expected. |
cc @sarious, could you handle this regression? |
Yes, sure, it seems I found the issue, but now I can't the check it on android/ios browser, because the flow of running the app has changed, because of certificates. |
What do you think is the root cause of the issue? |
@sarious Yes, you should create a new PR and include links to both this issue and the original issue. Edit: Please be aware that any issues labeled as |
I understand that, so I've spent today the whole day to fix the issue. Of course, it took a lot of time to launch the application on different devices, due to the fact that the launch process changed, due to the addition of certificates. I still couldn't launch the app in Chrome on Android. |
i can help May i know what you need to test I have the android chrome running locally |
@ishpaul777 so, I've created a Pull Request with the fix. So I would be very grateful if you can watch it on Android mWeb Chrome and record the video. I will keep trying to run this on my emulator |
@ishpaul777 I've done it by myself, but thank you for proposal. |
Ok I'm going to close this since the fix has been CP'd and there's no payment needed specifically for this issue. Thanks y'all! |
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.3.95.0
Reproducible in staging?: y
Reproducible in production?: n
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:
Expected Result:
In Step 5, the Save button will not overlap with the white navigation bar.
In Step 8, offline message will not overlap with the white navigation bar.
Actual Result:
In Step 5, the Save button overlaps with the white navigation bar briefly.
In Step 8, the offline message overlaps with the white navigation bar.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Bug6262201_1699014823888.RPReplay_Final1699014591.mp4
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: