Skip to content

App crashes after pasting a bunch of text from a gdoc into the compose box and navigating to the bottom #41227

Description

@m-natarajan

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: 1.4.65-4
Reproducible in staging?: Needs reproduction
Reproducible in production?: Needs reproduction
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
Expensify/Expensify Issue URL:
Issue reported by: @mallenexpensify
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1714003796242239

Action Performed:

  1. Pasted bunch of text from gdoc into compose box
  2. Used arrow keys to navigate to the bottom of the chat via down arrow key
  3. Once at the bottom, navigate up/down/side with arrow keys

Expected Result:

Cursor moves around

Actual Result:

App crashes

Workaround:

Unknown

Platforms:

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

  • Android: Native
  • Android: mWeb Chrome
  • iOS: Native
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screensh

2024-04-24_17-06-18.mp4

ot/video evidence
image (16)

image (17)

Text used to paste is as below:
#34483 -> Huge PR - This involved 3-4 issues and took quite some time to complete. I think this should be $1500
#34198 (comment)
#32957 -> Small PR - $250
#32756 (comment)
#34157 -> Large PR - This was the second largest PR and had a couple of issues included in it. I think this should be $1000
double checking on this cuz jjcoffee should likely get bump too.
#33392 -> Normal PR - $500
Comment requesting payment by Ted - #32762 (comment)
#34889 -> Tiny PR - No payment
#34884 -> Small PR - $250
Updated to $250 #34865 (comment)
Total $4000

View all open jobs on GitHub

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.Needs ReproductionReproducible steps neededWeeklyKSv2

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