-
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
[$1000] [HOLD for payment 2023-08-14] Dev: Offline Indicator duplicate #24092
Comments
Triggered auto assignment to @greg-schroeder ( |
Bug0 Triage Checklist (Main S/O)
|
Proposal from @namhihi237Please re-state the problem that we are trying to solve in this issue.Offline Indicator only appears 1 time in request money tab What is the root cause of that problem?In the request money manual screen, we have 2 nested ScreenWrapper. That why it's show 2 times App/src/pages/iou/MoneyRequestSelectorPage.js Lines 79 to 83 in 2f750ad
App/src/pages/iou/MoneyRequestSelectorPage.js Line 111 in 2f750ad
App/src/pages/iou/steps/MoneyRequestAmount.js Lines 424 to 429 in 2f750ad
What changes do you think we should make in order to solve the problem?We should add <ScreenWrapper
includeSafeAreaPaddingBottom={false}
onEntryTransitionEnd={focusTextInput}
shouldShowOfflineIndicator = {false}
>
<View style={[styles.flex1]}> What alternative solutions did you explore? (Optional)N/A |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @Beamanator ( |
Thanks for reporting and proposing a solution @namhihi237 ! Let's also try to find where this came from :D |
@Beamanator I think it comes from this PR, we are refreshing the request money page here. |
Yes true, it looks like @s77rt brought this up in the PR here: https://github.com/Expensify/App/pull/23046/files#r1278470491 |
Hmm and this PR supposedly will clean up the nested ScreenWrappers: #23979 |
Discussing in slack: https://expensify.slack.com/archives/C01GTK53T8Q/p1691052873878459 |
Bug fixed in
|
@greg-schroeder I think there has been some issue with melvin. This issue was deployed to production on Aug 7 #24097 (comment). This issue should turn to hold for payment till Aug 14. Can we kindly update manually? |
updated |
It was already brought up in the PR - https://github.com/Expensify/App/pull/23046/files#r1278470491
I think there should be some general Offline regression test on the App level which should be fine for this as well IMO. If there is none on app level use the below,
cc: @greg-schroeder |
Processing this, sorry for the slight delay |
Issue Participants: Issue reported by: @namhihi237 Was this issue merged in time to be eligible for the speed bonus? ✅ Payment summary: Reporter: $250 |
Adding |
Job added to Upwork: https://www.upwork.com/jobs/~011ea26026f1b18139 |
Current assignee @greg-schroeder is eligible for the External assigner, not assigning anyone new. |
Current assignees @s77rt and @abdulrahuman5196 are eligible for the External assigner, not assigning anyone new. |
Offers sent, regression test filed. Closing! |
Thanks @greg-schroeder accepted. |
No payment is due for me here. I'm assigned for #23046. Payment will be handled there as this is a regression. |
Ohh, right right okay thanks for clarifying |
@greg-schroeder bump on this. Any update payment for this? |
@greg-schroeder C+ review payment is due here. |
Hmm. My Upwork UI shows these as paid on the admin side. |
Weird. When I click into the contracts they don't show as Paid now. Sorry about that. I've paid them now. |
Thanks for checking @greg-schroeder . |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
offline Indicator only appears 1 times
Actual Result:
offline Indicator appears 2 times
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: dev
Reproducible in staging?: dev
Reproducible in production?: dev
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
Notes/Photos/Videos: Any additional supporting documentation
rpreplay_final1691025997.mp4
Expensify/Expensify Issue URL:
Issue reported by: @namhihi237
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1691026269347159?thread_ts=1691026269.347159&cid=C049HHMV9SM
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: