Skip to content

[HOLD for payment 2023-12-15] MEDIUM: [$500] Notifications - Reports removed from LHN can still show notifications leading to unremovable notifications #28536

Description

@kbecciv

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:

For Web and Desktop:

  1. Send a message in any report
  2. Hover over the message and reply in thread
  3. Right click on the thread and click mark as unread
  4. Click out of the thread and notice a notification that you can no longer remove
  5. Additionally if you remove the original message there's is no longer any possible way of removing the notification

For mobile

  1. Go to any report and hold press on any message and reply in thread
  2. While in the thread, click the three dots and click "pin"
  3. Go back to the LHN list of reports and hold press the empty pinned thread and choose mark as unread
  4. Hold press again on the pinned thread and choose unpin
  5. Notice the thread getting hidden but the notification remaining

Expected Result:

The user should not be stuck with notifications that are impossible to remove.

Actual Result:

User is stuck with notifications that are impossible to remove, even unintentionally, I have notifications that I can't remove on all of my accounts.

Workaround:

Unknown

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.75.2
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

Screen.Recording.2023-09-29.at.10.22.55.PM.mov
Screen.Recording.2023-09-29.at.10.13.09.PM.mov
WhatsApp.Video.2023-09-29.at.10.15.41.PM.mp4
Screen.Recording.2023-09-28.at.6.29.50.PM.mov
Recording.4808.mp4

Expensify/Expensify Issue URL:
Issue reported by: @AmjedNazzal
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1695916782976289

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01082d000584ab5766
  • Upwork Job ID: 1708128118997794816
  • Last Price Increase: 2023-09-30
  • Automatic offers:
    • cubuspl42 | Reviewer | 27217153
    • AmjedNazzal | Reporter | 27217154

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2EngineeringExternalAdded to denote the issue can be worked on by a contributor

Type

No type

Fields

No fields configured for issues without a type.

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions