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
[HOLD for payment 2022-09-07] [$2000] IOU - User is unable to modify the IOU amount - Reported by: @Santhosh-Sellavel #6154
User should be able to modify the amount by either using the < back caret from the end of the number, or highlighting any grouping of numbers and deleting them with a single keypress using the < caret.
Actual Result:
User is unable to tap to highlight the numbers on the BNP
Workaround:
Use the back caret < to delete/modify from the last number.
Expected Solution:
Fix the issue on all platforms by using the selection and value prop of TextInput.
Don't use setNativeProps as it won't be supported in Fabric
Don't use any workaround like setTimeout, setImmediate, requestAnimationFrame etc.
From past experience, I'm assuming poor performance (at least on the dev build) when
typing quickly
or moving the cursor around
I believe that upgrading to the new Fabric architecture will fix both the drawbacks (anecdotal evidence).
We already have a ticket for the upgrade over here - #8503
Got it! So in terms of the expected behaviour then. Are we advocating for highlighting the number on press, and then tapping the caret < on the keyboard deletes just that selected number?
changed the title [-][$2000] IOU - User is unable to modify the IOU amount - Reported by: @Santhosh-Sellavel [/-][+][HOLD for payment 2022-09-07] [$2000] IOU - User is unable to modify the IOU amount - Reported by: @Santhosh-Sellavel [/+]on Aug 31, 2022
Activity
MelvinBot commentedon Nov 1, 2021
Triggered auto assignment to @deetergp (
Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.deetergp commentedon Nov 3, 2021
This can be external, but I want to verify that this is the bug and not the behavior we see on web/desktop.
deetergp commentedon Nov 3, 2021
The consensus is, let's do it 👍 Setting external…
MelvinBot commentedon Nov 3, 2021
Triggered auto assignment to @trjExpensify (
External), see https://stackoverflow.com/c/expensify/questions/8582 for more details.trjExpensify commentedon Nov 4, 2021
👋 @deetergp, can you point me to this please? I can only find this thread with no discussion: https://expensify.slack.com/archives/C01GTK53T8Q/p1635545417275400
deetergp commentedon Nov 4, 2021
I believe this is the thread you want @trjExpensify.
trjExpensify commentedon Nov 5, 2021
Got it! So in terms of the expected behaviour then. Are we advocating for highlighting the number on press, and then tapping the caret
<on the keyboard deletes just that selected number?MelvinBot commentedon Nov 8, 2021
@trjExpensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!
207 remaining items
[-][$2000] IOU - User is unable to modify the IOU amount - Reported by: @Santhosh-Sellavel [/-][+][HOLD for payment 2022-09-07] [$2000] IOU - User is unable to modify the IOU amount - Reported by: @Santhosh-Sellavel [/+]melvin-bot commentedon Sep 4, 2022
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.
If a production regression has occurred a Root Cause Analysis is required. Please follow the instructions here.
If a regression has occurred and you are the assigned CM follow the instructions here.
If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.
trjExpensify commentedon Sep 12, 2022
👋 @chiragsalian @rushatgabhane I'm back from OOO. Confirming the breakdown in Slack.
melvin-bot commentedon Sep 15, 2022
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.
If a production regression has occurred a Root Cause Analysis is required. Please follow the instructions here.
If a regression has occurred and you are the assigned CM follow the instructions here.
If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.
Christinadobrzyn commentedon Sep 16, 2022
I followed up with @sig5 about compensation in our email thread.
trjExpensify commentedon Sep 16, 2022
@Santhosh-Sellavel - sent a contract for reporting
@rushatgabhane - sent a contract for C+
@eVoloshchak - settled up for the fix.
trjExpensify commentedon Sep 16, 2022
@rushatgabhane - settled up!
trjExpensify commentedon Sep 16, 2022
@Santhosh-Sellavel - settled up. Thanks everyone! 🎉
melvin-bot commentedon Sep 18, 2022
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.
If a production regression has occurred a Root Cause Analysis is required. Please follow the instructions here.
If a regression has occurred and you are the assigned CM follow the instructions here.
If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.
melvin-bot commentedon Oct 4, 2022
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.
If a production regression has occurred a Root Cause Analysis is required. Please follow the instructions here.
If a regression has occurred and you are the assigned CM follow the instructions here.
If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.
chiragsalian commentedon Oct 4, 2022
No idea what regression this was linked to. I don't see any relevant regression posted related to this issue. Let me know if I'm missing something.
trjExpensify commentedon Oct 4, 2022
It's the first link in that message: #10693 (comment) CC: @parasharrajat