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
[$500] Receipt - The border green line on top and bottom is shown in mweb but not displayed in android. #30284
Note the border green line on top and bottom as border in Receipt page
Launch app
Repeat step 2 to step 7
Note no green border in top and bottom in Receipt page
Expected Result:
In receipt page, the border green line on top and bottom is shown in mweb but not displayed in android. The behavior must not be inconsistent in mweb and android.
Actual Result:
In receipt page, the border green line on top and bottom is shown in mweb but not displayed in android. The behavior is inconsistent in mweb and android
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
changed the title [-]Receipt - The border green line on top and bottom is shown in mweb but not displayed in android.[/-][+][$500] Receipt - The border green line on top and bottom is shown in mweb but not displayed in android.[/+]on Oct 24, 2023
@Julesssss sorry but I think we should open this back to proposals because accepted solution doesn't work on iOS.
The contributor must have iPhone on which newDot dev app is installable because camera doesn't work on simulator.
Activity
melvin-bot commentedon Oct 24, 2023
Triggered auto assignment to @isabelastisser (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.[-]Receipt - The border green line on top and bottom is shown in mweb but not displayed in android.[/-][+][$500] Receipt - The border green line on top and bottom is shown in mweb but not displayed in android.[/+]melvin-bot commentedon Oct 24, 2023
Job added to Upwork: https://www.upwork.com/jobs/~01181ed80e74e0488e
melvin-bot commentedon Oct 24, 2023
Bug0 Triage Checklist (Main S/O)
Platformsin OP are ✅)melvin-bot commentedon Oct 24, 2023
Triggered auto assignment to Contributor-plus team member for initial proposal review - @situchan (
External)neonbhai commentedon Oct 24, 2023
Proposal
Please re-state the problem that we are trying to solve in this issue.
The border green line on top and bottom is shown in mweb but not displayed in android.
What is the root cause of that problem?
The receipt border is styled by
styles.cameraViewWhich is applied to the view in Receipt Selector web, but is missing in index.native file.
In the native file it is passed as a prop to
<NavigationAwareCamera. But it does not use that styleWhat changes do you think we should make in order to solve the problem?
Solution 1:
Change the style
styles.cameraViewin Receipt Selector index.native to be applied on a parent View here:App/src/pages/iou/ReceiptSelector/index.native.js
Lines 193 to 204 in 66ebf0f
as we have applied here.
Solution 2:
Modify the
NavigationAwareCameracomponent to take in the style prop and apply it to the parent views here and hereisabelastisser commentedon Oct 27, 2023
Hey @situchan, can you please review the proposal above? Thanks!
14 remaining items
situchan commentedon Nov 15, 2023
@Julesssss sorry but I think we should open this back to proposals because accepted solution doesn't work on iOS.
The contributor must have iPhone on which newDot dev app is installable because camera doesn't work on simulator.
situchan commentedon Nov 15, 2023
cc: @allroundexperts if you're interested
allroundexperts commentedon Nov 15, 2023
Sure @situchan. I can take a look on my device.
Krishna2323 commentedon Nov 15, 2023
@situchan, can you pls give me 1-2 more days. I will fix that otherwise I will ping you to assign someone else.
situchan commentedon Nov 15, 2023
@Krishna2323 sure, we can wait until next Monday
isabelastisser commentedon Nov 30, 2023
Hey @Krishna2323 @situchan, can you please provide an update? Thanks!
situchan commentedon Nov 30, 2023
This is ready for payment. PR deployed to production on Nov 21 - #31519 (comment)
situchan commentedon Nov 30, 2023
This was not a regression but design inconsistency.
This was reported by QA team so I don't think we need regression test.
isabelastisser commentedon Dec 4, 2023
Offers sent in Upwork. All set!