Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[HOLD for payment 2024-04-17] [$250] [Simplified Collect][Taxes] Incorrect numpad horizontal padding on the native and mweb devices #38523

Closed
4 of 6 tasks
mountiny opened this issue Mar 18, 2024 · 15 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 External Added to denote the issue can be worked on by a contributor Reviewing Has a PR in review

Comments

@mountiny
Copy link
Contributor

mountiny commented Mar 18, 2024

If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!


Version Number: v1.4.54-1
Reproducible in staging?: Y
Reproducible in production?: N
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:
Slack conversation:

Action Performed:

Break down in numbered steps

  1. Have Collect workspace supported in NewDot
  2. Go to Settings
  3. More feature
  4. Turn on Tax feature
  5. Go to taxes
  6. Add new tax rate
  7. Add value

Expected Result:

Describe what you think should've happened

The numpad should have same styles as amount numpad in money request flow or new distance rate flow

Actual Result:

Describe what actually happened

the numpad has horizontal padding

Workaround:

Can the user still use Expensify without this being fixed? Have you informed them of the workaround?

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 screenshot/video evidence
IMG_A4AE9DE5D565-1

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01a628ba28191722d3
  • Upwork Job ID: 1769837087142653952
  • Last Price Increase: 2024-03-18
  • Automatic offers:
    • abdulrahuman5196 | Reviewer | 0
    • Krishna2323 | Contributor | 0
Issue OwnerCurrent Issue Owner: @lschurr
@mountiny mountiny added External Added to denote the issue can be worked on by a contributor Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. labels Mar 18, 2024
@mountiny mountiny self-assigned this Mar 18, 2024
Copy link

melvin-bot bot commented Mar 18, 2024

Job added to Upwork: https://www.upwork.com/jobs/~01a628ba28191722d3

@melvin-bot melvin-bot bot changed the title Incorrect numpad horizontal padding on the native and mweb devices [$500] Incorrect numpad horizontal padding on the native and mweb devices Mar 18, 2024
@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Mar 18, 2024
Copy link

melvin-bot bot commented Mar 18, 2024

Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 (External)

@mountiny mountiny changed the title [$500] Incorrect numpad horizontal padding on the native and mweb devices [$250] Incorrect numpad horizontal padding on the native and mweb devices Mar 18, 2024
Copy link

melvin-bot bot commented Mar 18, 2024

Triggered auto assignment to @lschurr (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

Copy link

melvin-bot bot commented Mar 18, 2024

Upwork job price has been updated to $250

@Krishna2323
Copy link
Contributor

Krishna2323 commented Mar 18, 2024

Proposal

Please re-state the problem that we are trying to solve in this issue.

Incorrect numpad horizontal padding on the native and mweb devices

What is the root cause of that problem?

styles.mh5 is added to AmountForm wrapping view.

<ScrollView contentContainerStyle={[styles.flex1, styles.mh5, styles.mb5]}>

What changes do you think we should make in order to solve the problem?

Remove styles.mh5 and add style={styles.mh5} to Button only. We also need to wrap Button with View inside ScrollView.

<View style={styles.flex1}>

Result

Monosnap iPhone 15 Plus 2024-03-19 03-12-35

@melvin-bot melvin-bot bot removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Mar 18, 2024
Copy link

melvin-bot bot commented Mar 18, 2024

📣 @abdulrahuman5196 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app!

Offer link
Upwork job

Copy link

melvin-bot bot commented Mar 18, 2024

📣 @Krishna2323 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app!

Offer link
Upwork job
Please accept the offer and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑‍💻
Keep in mind: Code of Conduct | Contributing 📖

@mountiny
Copy link
Contributor Author

@Krishna2323 thanks, thats looking good, can you please raise a PR and for the screenshots, can you always include screenshot of the tax screen next to the money request flow on the same platform to compare the styles and verify its the same?

@Krishna2323
Copy link
Contributor

sure will add both screenshots for comparison, raising a PR asap.

@Krishna2323
Copy link
Contributor

@abdulrahuman5196, PR ready for review.

@abdulrahuman5196
Copy link
Contributor

Reviewing now

@luacmartins luacmartins changed the title [$250] Incorrect numpad horizontal padding on the native and mweb devices [$250] [Simplified Collect][Taxes] Incorrect numpad horizontal padding on the native and mweb devices Mar 22, 2024
@trjExpensify
Copy link
Contributor

PR hit staging earlier today.

@melvin-bot melvin-bot bot removed the Weekly KSv2 label Apr 11, 2024
Copy link

melvin-bot bot commented Apr 11, 2024

This issue has not been updated in over 15 days. @lschurr, @mountiny, @abdulrahuman5196, @Krishna2323 eroding to Monthly issue.

P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!

@melvin-bot melvin-bot bot added the Monthly KSv2 label Apr 11, 2024
@Krishna2323
Copy link
Contributor

PR was deployed to production yesterday, Melvin. 🙃

@mountiny mountiny added the Awaiting Payment Auto-added when associated PR is deployed to production label Apr 15, 2024
@mountiny mountiny changed the title [$250] [Simplified Collect][Taxes] Incorrect numpad horizontal padding on the native and mweb devices [HOLD for payment 2024-04-17] [$250] [Simplified Collect][Taxes] Incorrect numpad horizontal padding on the native and mweb devices Apr 15, 2024
@mountiny mountiny added Daily KSv2 and removed Monthly KSv2 labels Apr 15, 2024
@lschurr
Copy link
Contributor

lschurr commented Apr 17, 2024

Payment summary:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 External Added to denote the issue can be worked on by a contributor Reviewing Has a PR in review
Projects
No open projects
Archived in project
Development

No branches or pull requests

5 participants