Skip to content

Chat does not scroll to the bottom when submitting expenses while being at the top of the chat #55693

@mitarachim

Description

@mitarachim

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Version Number: 9.0.89-2
Reproducible in staging?: Yes
Reproducible in production?: No
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: N/A
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/5508042
Email or phone of affected tester (no customers): applausetester+100106kh@applause.expensifail.com
Issue reported by: Applause Internal Team
Device used: Mac 15.0 / Chrome
App Component: Chat Report View

Action Performed:

  1. Go to staging.new.expensify.com
  2. Open DM with any user.
  3. Send about 50 messages so that the chat is scrollable.
  4. Scroll to the top.
  5. Submit an expense to the user.
  6. Note that the chat scrolls to the bottom.
  7. Scroll to the top again.
  8. Submit another expense.

Expected Result:

Chat will scroll to the bottom every time user submits an expense while being at the top of the chat (production behavior).

Actual Result:

Chat only scrolls to the bottom when user submits the first expense. It no longer scrolls down when submitting more expenses while at the top of the chat.

Workaround:

Unknown

Platforms:

  • Android: Standalone
  • Android: HybridApp
  • Android: mWeb Chrome
  • iOS: Standalone
  • iOS: HybridApp
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Bug6722304_1737676927307.20250124_075208.mp4

View all open jobs on GitHub

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.EngineeringReviewingHas a PR in reviewWeeklyKSv2

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