-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
[$250] android-distance-Distance receipt is overlapping with navigation bar. #56654
Comments
Triggered auto assignment to @CortneyOfstad ( |
🚨 Edited by proposal-police: This proposal was edited at 2025-02-11 10:22:15 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.android-distance-Distance receipt is overlapping with navigation bar. What is the root cause of that problem?The height of the Distance E-Receipt exceeds the height of the view if we have three waypoints in this OP and we don't have a safe area padding bottom as well What changes do you think we should make in order to solve the problem?We can add App/src/components/DistanceEReceipt.tsx Line 45 in 48520ec
const { safeAreaPaddingBottomStyle } = useStyledSafeAreaInsets();
....
<View style={[styles.flex1, styles.alignItemsCenter, safeAreaPaddingBottomStyle]}> Note: Updating from createModalStyleUtils will cause a regression. What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?N/A UI bug What alternative solutions did you explore? (Optional)N/A |
Note: This bug also occurs on iOS |
🚨 Edited by proposal-police: This proposal was edited at 2025-02-24 04:48:45 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.
What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?
App/src/components/AttachmentModal.tsx Line 495 in 5b05237
we need to remove that style to prevent duplicate safe area padding bottom are applied. What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?
What alternative solutions did you explore? (Optional)
App/src/components/AttachmentModal.tsx Line 522 in 5b05237
so the safe area padding bottom is applied to all types of attachments.
|
Working with an Android user to get this tested. Will update soon! |
@CortneyOfstad Huh... This is 4 days overdue. Who can take care of this? |
Job added to Upwork: https://www.upwork.com/jobs/~021892312402645549520 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @rayane-d ( |
Hey @rayane-d! We have a few proposals above for you to review when you have a chance. Thanks! |
@linhvovan29546 Please follow the contributor guideline:
I noticed that in your latest edit, you mentioned: "Note: Updating from createModalStyleUtils will cause a regression." - This is an important point that could impact the final decision. However, I noticed that you did not post an "Updated proposal" comment to formally alert reviewers of the changes. cc @rayane-d |
My bad, I think the C+ hasn't been reviewed yet, so I haven't posted the comment update. |
Thanks @linhvovan29546. Could you provide C+ and me with more details about this statement? |
@linhvovan29546 it would be great if you could share more information. Thanks! |
@thelullabyy Can you find examples of other places where this bug is also reproducible? |
@rayane-d The reason I mentioned this is that since we use modals in many places, applying changes to the root could cause regressions elsewhere (If we believe this fix covers all places, then that's fine.). IMO, we should avoid adding padding to the root view of modal and instead apply it to the scrollable content. Below is an example of one instance I encountered |
I think we should hold off on this until #56219 is merged, as it will change |
cc @parasharrajat for visibility |
@CortneyOfstad @rayane-d 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! |
Let me check and let you update. |
Thanks @parasharrajat! |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@rayane-d Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@rayane-d 6 days overdue. This is scarier than being forced to listen to Vogon poetry! |
holding on #56219 |
📣 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: V9.0.96-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: Yes, reproducible on both
If this was caught during regression testing, add the test name, ID and link from TestRail: N
Email or phone of affected tester (no customers): N
Issue reported by: Applause Internal Team
Device used: Redmi note 10s android 13
App Component: Money Requests
Action Performed:
Note: if bug cannot be reproduced, please add one more stop and check.
Expected Result:
Distance receipt must not overlap with navigation bar.
Actual Result:
Distance receipt is overlapping with navigation bar.
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6739324_1739265126693.Screenrecorder-2025-02-11-14-41-07-323.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @rayane-dThe text was updated successfully, but these errors were encountered: