Skip to content

Show IOU preview component persistently regardless of state #4135

Description

@Christinadobrzyn

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:

  1. Click the green + icon and select Request Money
  2. Enter an amount and click next
  3. Select an attendee and then Request $x to confirm
  4. Log-in as the other user that received the request, click pay and I'll settle up elsewhere
  5. Observe that there is a preview component on the settled IOU
  6. Send another request
  7. Observe that the preview component is removed from the previously settled IOU and displayed on the most recent request

Expected Result:

Continue displaying the preview component in the chat history when an IOU is in the reimbursed (settled) state, regardless of whether new IOU’s have been created thereafter.

Actual Result:

The preview component window is missing after the first payment to the same recipient. Here's a video from the recipient side.

2021-07-19_08-31-21 (1)

Here's the missing preview component window:

image

Platform:

Where is this issue occurring?

X Web
X iOS
X Android
X Desktop App
X Mobile Web

Version Number: v1.0.68-4
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: SEE ABOVE
Expensify/Expensify Issue URL: https://github.com/Expensify/Expensify/issues/166668

View all open jobs on Upwork

Metadata

Metadata

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions