You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[HOLD for payment 2024-05-09] [$500] Hold Request - "Hold" banner is aligned to the top when there is scan request message #37536
Version Number: 1.4.45-1 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:
Go to staging.new.expensify.com
Go to 1:1 DM
Create a scan request
Go to request details page
Click 3-dot menu > Hold request
Add a reason and save it
Expected Result:
The "Hold" banner will be aligned in the middle of the given space
Actual Result:
The "Hold" banner is aligned to the top of the given space when there is scan request message
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
@isabelastisser 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
changed the title [-] Hold Request - "Hold" banner is aligned to the top when there is scan request message[/-][+][$500] Hold Request - "Hold" banner is aligned to the top when there is scan request message[/+]on Feb 29, 2024
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:
[@Santhosh-Sellavel] A discussion in #expensify-bugs has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner. Link to discussion: Alignment issue should have been caught while testing.
[@Santhosh-Sellavel] Determine if we should create a regression test for this bug.
Mainly this bug its a minor UI Polish. Also about the bug that Hold option shown while report in scanning state, now its been fixed, it's not the case user might run into easily. cc: @francoisl your thoughts if you disagree
[@Santhosh-Sellavel] If we decide to create a regression test for the bug, please propose the regression test steps to ensure the same bug will not reach production again.
[@isabelastisser] Link the GH issue for creating/updating the regression test once above steps have been agreed upon: N/A
Activity
melvin-bot commentedon Feb 29, 2024
Triggered auto assignment to @isabelastisser (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.lanitochka17 commentedon Feb 29, 2024
We think that this bug might be related to #wave7
CC @RachCHopkins
lanitochka17 commentedon Feb 29, 2024
@isabelastisser 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
gijoe0295 commentedon Feb 29, 2024
Proposal
Please re-state the problem that we are trying to solve in this issue.
"Hold" banner is aligned to the top when there is scan request message
What is the root cause of that problem?
We only have bottom padding for hold banner as per here. It only works when there's only it and no other banners (money request status bar) above.
What changes do you think we should make in order to solve the problem?
Add a prop
shouldShowPaddingToptoHoldBanner. This check will be true when there's any other status bar above (e.g.,MoneyRequestHeaderStatusBar).In that case, we use
styles.pv3for theHoldBanner. Otherwise, only usepb3.What alternative solutions did you explore? (Optional)
NA
isabelastisser commentedon Feb 29, 2024
@lanitochka17 I agree that this can barely be noticed. I raised it for discussion in Slack.
[-] Hold Request - "Hold" banner is aligned to the top when there is scan request message[/-][+][$500] Hold Request - "Hold" banner is aligned to the top when there is scan request message[/+]melvin-bot commentedon Feb 29, 2024
Job added to Upwork: https://www.upwork.com/jobs/~01dd5d1b7c81a77704
melvin-bot commentedon Feb 29, 2024
Triggered auto assignment to Contributor-plus team member for initial proposal review - @Santhosh-Sellavel (
External)86 remaining items
isabelastisser commentedon May 16, 2024
Bump @Santhosh-Sellavel
Santhosh-Sellavel commentedon May 16, 2024
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:
Mainly this bug its a minor UI Polish. Also about the bug that
Holdoption shown while report in scanning state, now its been fixed, it's not the case user might run into easily. cc: @francoisl your thoughts if you disagreemelvin-bot commentedon May 16, 2024
@francoisl, @dragnoir, @isabelastisser, @neonbhai, @Santhosh-Sellavel Whoops! This issue is 2 days overdue. Let's get this updated quick!
francoisl commentedon May 16, 2024
Works for me. @isabelastisser feel free to process the payments and close the issue. Thanks!
neonbhai commentedon May 16, 2024
Noting that the PR was reviewed by me here but seems like the automation didn't mention it. Please take a look 🙇
cc: @isabelastisser
dragnoir commentedon May 17, 2024
@isabelastisser pls consider this when payment #37536 (comment)
Thank you
isabelastisser commentedon May 17, 2024
Based on @shawnborton's comment here, I'm increasing the payment to @dragnoir to $750.
Payments summary:
@dragnoir requires payment $750 (manual offer https://www.upwork.com/nx/wm/offer/102358820)
@neonbhai requires payment automatic offer (Contributor) $750
@Santhosh-Sellavel requires payment through NewDot Manual Requests $500
PENDINGisabelastisser commentedon May 17, 2024
All set!
dragnoir commentedon May 17, 2024
@isabelastisser offer accepted. Thank you
neonbhai commentedon May 17, 2024
@isabelastisser hi, the original job was split with me and @dragnoir. As noted here #37536 (comment)
I also ended up reviewing one of the linked PRs, so the payout would be $250 + $500 for me! Please take a look 🙇
Santhosh-Sellavel commentedon May 22, 2024
Requested on ND
JmillsExpensify commentedon May 31, 2024
$500 approved for @Santhosh-Sellavel