-
Notifications
You must be signed in to change notification settings - Fork 3k
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 2022-01-11] Mobile apps - User is unable to paste an amount in the IOU amount modal #6285
Comments
Triggered auto assignment to @tgolen ( |
Triggered auto assignment to @Christinadobrzyn ( |
Proposal This is happening because we're using a My solution is to remove the
I've added |
@akshayasalvi Ideally But it has a bug. When you re-open the app from background, the system keyboard shows up! screen-20211114-073353.mp4 |
Thanks for reporting @rushatgabhane. I’ll probably also add this: (yet to test on a real device):
|
Nope, that didn't help. |
Okay, thanks for notifying me. I'll check something that works on the background too. |
I don't see a duplicate job in Expensify/App so created job in Upwork: Internal job posting - https://www.upwork.com/ab/applicants/1460125754131181568/job-details |
Initially you can also use a text component to grab things off the clipboard. I have a simple solution Solution 1
Solution 2
|
Thanks for the proposals! @akshayasalvi I think ideally, I like your proposal the most. It seems the most simple and the most "best practice" way. Is it possible to find a solution to that background bug? @elemanhillary It sounds like you are proposing similar things as the others, but I would need to see a more detailed explanation of what solution you would recommend as well as how it would be accomplished. @Amarpsp10 It looks like you've explored the solution for accessing contents from the clipboard well, however, I think it feels overly complex (needing to now deal with edge cases with copied text) and so maybe not a great primary solution. For example, if I had previously copied something unrelated into the clipboard, I would not want it automatically pasted into the field (eg. the string "Hi Ronald McDonald!"). Then, if you're presenting the user with a choice of pasting in the copied text, that's an entirely new UX and UI that needs to be considered. |
@tgolen Yeah. On it. |
Cool, proposal looks good to me (though I assume the code will be changed to match our style better in the PR). I personally don't think that @Christinadobrzyn can you please hire @akshayasalvi for this? |
Yeah I just did a quick test run in a small RN app. |
Hired @akshayasalvi in Upwork 🎉 |
📣 @akshayasalvi You have been assigned to this job by @Christinadobrzyn! |
Hi @akshayasalvi! Do you have an update for us on when we can expect the PR for this one? I don't see it yet but maybe I'm missing something. Thank you! |
@Christinadobrzyn Testing and pushing today. |
PR has been submitted and is under review. |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.24-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 2022-01-11. 🎊 |
@parasharrajat @tgolen There's an issue with this PR and I need some help. #7023 linked issue shows two keyboards in It seems that How should we proceed with this? Should we be updating |
Sorry, I was not a reviewer of the PR. |
I tried on the emulator it isn't working. I'll try to test on a real device. |
Hi there! @parasharrajat sorry to ask but can you give me an update on paying this? We're past the original Hold of Payment date but it looks like there might be other PRs in the works? Can you link the PR to track for paying this (if it's different). Thanks! |
@Christinadobrzyn You should track #6811 for payment. |
After 7 days in production without any regressions so paid @akshayasalvi in Upwork for the job! @parasharrajat were you the C+ on this project? |
@Christinadobrzyn No, but I helped in finding the right solution. |
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:
Expected Result:
User is able to paste content in the amount field in mobile
Actual Result:
User is unable to paste content in the amount field in mobile
Workaround:
Enter the amount manually
Platform:
Where is this issue occurring?
Version Number: 1.1.14-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by: @quinthar
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1636688055149900
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: