App: [Hold until 2021-10-14] IOU - Unable to enter some combination of decimal numbers

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. Go to https://staging.new.expensify.com
  2. Navigate to a conversation
  3. Click on the + button in the compose box.
  4. Select Request Money
  5. Try to enter 19.1, 19.4, 19.6, 19.9 or try to enter 1, 4, 6, 9 after decimal point for the numbers 16, 17, 18 (18.4 or 17.9)

Expected Result:

User should be able to enter any combination of decimal numbers

Actual Result:

Unable to enter decimal after 16, 17, 18, 19 which start 1,4,6,9

Workaround:

Unknown

Platform:

Where is this issue occurring?

  • Web
  • iOS
  • Android
  • Desktop App
  • Mobile Web

Version Number: 1.1.3-0 Reproducible in staging?: Yes Reproducible in production?: Yes Logs: https://stackoverflow.com/c/expensify/questions/4856 Notes/Photos/Videos:

https://user-images.githubusercontent.com/43996225/135196204-e369f854-5f66-4d11-af31-6938cfb07aba.mp4 Bug5257495_19

Expensify/Expensify Issue URL: Issue reported by: Slack conversation:

View all open jobs on GitHub

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 21 (15 by maintainers)

Most upvoted comments

Thanks @PrashantMangukiya. I updated the title manually and will pay on Oct 14 if there are no regressions.

PR for this issue is deployed to production version: 1.1.6-0 but awaiting payment label not applied to this issue. I think this may be GitHub automation glitch etc.

@puneetlath Thank you. Preparing the pr now and submit soon.

I just went on a journey into currencies and decimal places! TIL about the Chilean Unidad de Fomento which can have four decimal places (but is a non-circulating currency).

@puneetlath: @PrashantMangukiya’s proposal is solid 👍