You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Due for payment 2025-03-13] [$250] Android - Tax - After entering zero dot cursor thickness is changed #55835
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:
Launch app
Go to workspace settings -more features
Enable taxes
Tap taxes - add rate - value
Note the cursor thickness
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 .
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
without padding
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?
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
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
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:
@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]
Activity
melvin-bot commentedon Jan 28, 2025
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.bernhardoj commentedon Jan 28, 2025
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.
App/src/components/TextInputWithCurrencySymbol/BaseTextInputWithCurrencySymbol.tsx
Line 64 in 3b90d39
This happens to every component that uses TextInputWithCurrencySymbol, except on the money request page because we add an extra space to it.
App/src/pages/iou/MoneyRequestAmountForm.tsx
Line 260 in 3b90d39
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
without padding
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
stephanieelliott commentedon Jan 31, 2025
Took me a couple views to notice the issue, but I agree this looks weird.
[-]Android - Tax - After entering zero dot cursor thickness is changed[/-][+][$250] Android - Tax - After entering zero dot cursor thickness is changed[/+]melvin-bot commentedon Jan 31, 2025
Job added to Upwork: https://www.upwork.com/jobs/~021885202274440489837
melvin-bot commentedon Jan 31, 2025
Triggered auto assignment to Contributor-plus team member for initial proposal review - @Pujan92 (
External)41 remaining items
[-][$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[/+]melvin-bot commentedon Mar 6, 2025
Reviewinglabel has been removed, please complete the "BugZero Checklist".melvin-bot commentedon Mar 6, 2025
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:
melvin-bot commentedon Mar 6, 2025
@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]
stephanieelliott commentedon Mar 14, 2025
Summarizing payment on this issue:
Upwork job is here: https://www.upwork.com/jobs/~021885202274440489837
garrettmknight commentedon Mar 24, 2025
$250 approved for @Pujan92