-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
[$1000] iPhone - Save changes and cancel button is hidden behind keyboard when Editing a quote message #15303
Comments
Triggered auto assignment to @puneetlath ( |
Bug0 Triage Checklist (Main S/O)
|
I'm able to reproduce this on my iPhone SE as well. |
Job added to Upwork: https://www.upwork.com/jobs/~01699d5e0a18346650 |
Current assignee @puneetlath is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @eVoloshchak ( |
Current assignee @puneetlath is eligible for the External assigner, not assigning anyone new. |
Hi |
Hi Evgeniy. Please email contributors@expensify.com if you'd like to be added to the slack channel. Thanks! |
PROPOSALAbout me Hello, I am Bhautik Chheta and I have 4 years of experience in React native. I can fix this issue for any iOS device. Steps that can resolve this issue:
Another solution :
Hope it will clarify and let me know if anything missing or if I am going the wrong way. Thanks |
ProposalPlease re-state the problem that we are trying to solve in this issue.Save changes and cancel button are hidden partialy when editing quote and long messages What is the root cause of that problem?The root of the issue is due to layout change of the FlatList wile the the focus event is happening on the TextEdit the following action is called. What changes do you think we should make in order to solve the problem?while the focus must as it seems to happen imidiatly, the scroll can be called upon resize of the flatlist What alternative solutions did you explore? (Optional)setTimeout, which sounds to as not so solid solution, also found comments mentioning that calling focus from inside setTimeout won't work in IOS. near this func |
On the current main branch (commit 80890b9), it seems to work fine. Issue.15303.mov |
Same as @osofus, it's still working fine in my side with the latest code on an IOS emulator. |
the issue is reproduced on main for me on the following way
|
Hi, @appnwebdeveloper! |
Sure, I will follow these guidelines. So do I need to post again with this template or this time it will consider? |
📣 @eVoloshchak! 📣 Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork.
Format:
|
📣 @appnwebdeveloper! 📣 Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork.
Format:
|
|
Upwork job price has been updated to $1000 |
@Litande, is there something I'm doing differently? Still having a hard time reproducing this Screen.Recording.2023-02-28.at.20.26.25.mov |
@eVoloshchak it seems you are doing exactly right try bigfer messages more lines |
Still the same with bigger messages, weird. I'll try to reproduce it on a physical device |
@eVoloshchak were you able to repro on a physical device? I'm still able to on my phone. |
@puneetlath, finally managed to reproduce it on a physical device! This must be a problem specific to iOS 16, since my simulator was running iOS 15.
|
Sounds good to me too. Let's do it @Litande. |
📣 @Litande You have been assigned to this job by @puneetlath! |
@puneetlath thanks getting right to it |
@puneetlath hi i applied to the job in upwork but wasn't yet accepted should i wait with the pr till the ? |
@Litande, no, you can go ahead and create the PR |
PR ready for review. |
@puneetlath, @eVoloshchak, @Litande Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Not overdue, PR is in review |
@puneetlath, @eVoloshchak, @Litande Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
We've encountered bit of old logic, so there's still discussion going on in #15662 |
As discussed in the PR, we are going to open a new issue to tackle this in a more cross-platform way. @Litande I've gone ahead and paid you out. @eVoloshchak I've sent you a contract offer. |
@puneetlath Thanks. will be following the new issue. |
@puneetlath I have reported this issue, and the GH issue is closed now, so I am not sure if I am going to be paid for the reporting bonus or not for this issue, as I am new to the process |
@puneetlath sorry to bother you but Can you please help here? |
@harshad2711 my apologies and thanks for the bump. Can you apply to the job here? https://www.upwork.com/jobs/~01699d5e0a18346650 |
Thanks for the help @puneetlath , I have applied at the Upwork |
Paid! |
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:
Scroll should be work like any other messages's edit comment press and it should display cancel and save changes button
Actual Result:
Cancel and save changes button is hidden behind keyboard
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.2.74-0
Reproducible in staging?: y
Reproducible in production?: y
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
Notes/Photos/Videos:
edit-comment.mp4
Expensify/Expensify Issue URL:
Issue reported by: @harshad2711
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1676359015899439
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: