Skip to content

[Due for payment 2025-03-13] [$250] Android - Tax - After entering zero dot cursor thickness is changed #55835

Closed

Description

@IuliiaHerets

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: V9.0.90-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: Yes, reproducible on both
Issue reported by: Applause Internal Team
Device used: Redmi note 10s android 13
App Component: Workspace Settings

Action Performed:

  1. Launch app
  2. Go to workspace settings -more features
  3. Enable taxes
  4. Tap taxes - add rate - value
  5. Note the cursor thickness
  6. Enter 0. Or 0.0 and then note the cursor thickness

Expected Result:

After entering zero dot cursor thickness must not be changed .

Actual Result:

After entering zero dot cursor thickness is changed .

Workaround:

Unknown

Platforms:

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

Screenshots/Videos

Bug6725782_1738040732107.Screenrecorder-2025-01-28-10-30-48-772.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021885202274440489837
  • Upwork Job ID: 1885202274440489837
  • Last Price Increase: 2025-02-21
  • Automatic offers:
    • wildan-m | Contributor | 106280129
Issue OwnerCurrent Issue Owner: @stephanieelliott

Activity

  1. added
    BugSomething is broken. Auto assigns a BugZero manager.
    on Jan 28, 2025
  2. melvin-bot commented on Jan 28, 2025

    @melvin-bot

    Triggered auto assignment to @stephanieelliott (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

  3. bernhardoj commented on Jan 28, 2025

    @bernhardoj
    Contributor

    Proposal

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

    The input cursor width becomes thin after entering a digit.

    What is the root cause of that problem?

    This is caused by the padding right style added to the input here.

    This happens to every component that uses TextInputWithCurrencySymbol, except on the money request page because we add an extra space to it.

    autoGrowExtraSpace={variables.w80}

    The padding right was first added in this commit. I'm not sure what it fixes, but the only difference with/without the padding is the space between the input and the symbol.

    with padding

    Image

    without padding

    Image

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

    We can simply remove the padding right style. If we still want to have spacing between the input and symbol, we can add a margin to the symbol text.

    OR

    We can just add an extra spaces too, just like we did on the money request page.

    What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?

    N/A

  4. stephanieelliott commented on Jan 31, 2025

    @stephanieelliott
    Contributor

    Took me a couple views to notice the issue, but I agree this looks weird.

  5. changed the title [-]Android - Tax - After entering zero dot cursor thickness is changed[/-] [+][$250] Android - Tax - After entering zero dot cursor thickness is changed[/+] on Jan 31, 2025
  6. melvin-bot commented on Jan 31, 2025

    @melvin-bot
  7. added
    Help WantedApply this label when an issue is open to proposals by contributors
    on Jan 31, 2025
  8. melvin-bot commented on Jan 31, 2025

    @melvin-bot

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

  9. 41 remaining items

  10. changed the title [-][$250] Android - Tax - After entering zero dot cursor thickness is changed[/-] [+][Due for payment 2025-03-13] [$250] Android - Tax - After entering zero dot cursor thickness is changed[/+] on Mar 6, 2025
  11. melvin-bot commented on Mar 6, 2025

    @melvin-bot

    Reviewing label has been removed, please complete the "BugZero Checklist".

  12. melvin-bot commented on Mar 6, 2025

    @melvin-bot

    The solution for this issue has been 🚀 deployed to production 🚀 in version 9.1.9-8 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

    If no regressions arise, payment will be issued on 2025-03-13. 🎊

    For reference, here are some details about the assignees on this issue:

  13. melvin-bot commented on Mar 6, 2025

    @melvin-bot

    @Pujan92 @stephanieelliott @Pujan92 The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the BugZero Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button]

  14. stephanieelliott commented on Mar 14, 2025

    @stephanieelliott
    Contributor

    Summarizing payment on this issue:

    • Contributor: @wildan-m $250 via Upwork - PAID!
    • Contributor+: @Pujan92 $250 via ND - Please request!

    Upwork job is here: https://www.upwork.com/jobs/~021885202274440489837

  15. moved this from Bugs and Follow Up Issues to Done in #expensify-bugson Mar 14, 2025
  16. garrettmknight commented on Mar 24, 2025

    @garrettmknight
    Contributor

    $250 approved for @Pujan92

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

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

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions