App: [HOLD for payment 2023-10-10] [$500] Web - App does not display tooltip on 3 dots of long IOU and ADMIN title

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. Open the app
  2. Click on plus and click on request money
  3. Select any currency and amount and click next
  4. Select any user and click next
  5. Add small description and complete the request money process
  6. Click on request money IOU and change the description to a long text > save
  7. In LHN, hover on 3 dots in Request title and observe that no popup is displayed
  8. Hover over the 3 dots in the chat title and observe that the popup displayed

Expected Result:

App should display tooltip on hover of 3 dots on IOU and ADMIN ROOM

Actual Result:

App does not display tooltip on 3 dots of long title request money report in LHN

Workaround:

Unkown

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android / native
  • Android / Chrome
  • iOS / native
  • iOS / Safari
  • MacOS / Chrome / Safari
  • MacOS / Desktop

Version Number: 1.3.70.5 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 Notes/Photos/Videos: Any additional supporting documentation

https://github.com/Expensify/App/assets/93399543/f5fe1c4a-0653-47c3-94aa-6ad86407e568

https://github.com/Expensify/App/assets/93399543/ff4cf0b5-a8e4-4b7f-93df-93d3f840aa2c

Expensify/Expensify Issue URL: Issue reported by: @dhanashree-sawant Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1694692235395759

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01f0a0bf2479edc5c8
  • Upwork Job ID: 1702724346197262336
  • Last Price Increase: 2023-09-29
  • Automatic offers:
    • abdulrahuman5196 | Reviewer | 26976898
    • bernhardoj | Contributor | 26976901
    • dhanashree-sawant | Reporter | 26976904

About this issue

  • Original URL
  • State: closed
  • Created 10 months ago
  • Comments: 33 (17 by maintainers)

Most upvoted comments

@abdulrahuman5196 @Christinadobrzyn the tooltip is on the LHN title (chat name) ellipsis.

You will only see the tooltip if the LHN title is truncated. The issue in this GH is, when the LHN title is updated (by updating the IOU description) from short to a long one until it is truncated, the tooltip won’t show even if we hover over the ellipsis.

The PR that introduced the bug has been identified. Link to the PR:

https://github.com/Expensify/App/pull/20953/files

The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake. Link to comment: 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:

https://github.com/Expensify/App/pull/20953/files#r1352836052

Determine if we should create a regression test for this bug. 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.

No. Not beneficial for the minor bug.