-
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] DEV: The search field does not focus when selecting money request participants #24314
Comments
Triggered auto assignment to @Christinadobrzyn ( |
Bug0 Triage Checklist (Main S/O)
|
unable to repro |
This comment was marked as outdated.
This comment was marked as outdated.
Can't reproduce asking for more testing - https://expensify.slack.com/archives/C049HHMV9SM/p1691791675458309?thread_ts=1691037165.176299&cid=C049HHMV9SM |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
I still can't reproduce - I'll follow this slack thread and we can still test but I can't reproduce this - https://expensify.slack.com/archives/C049HHMV9SM/p1692304707462269?thread_ts=1691037165.176299&cid=C049HHMV9SM |
I was finally able to reproduce in Browserstack - using Galaxy s22, mobile web at https://new.expensify.com/. Adding external label. |
Job added to Upwork: https://www.upwork.com/jobs/~01d1f88a241863e6bc |
Current assignee @Christinadobrzyn is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @cubuspl42 ( |
Hey, I'm Marcin from Callstack - expert contributor group - I would like to help resolve this issue |
Hey @cubuspl42 - let me know if having @Swor71 work on it is good! I can add the engineering label to move this along |
@Christinadobrzyn Sure, let's do that |
Anyone able to reproduce this on dev or staging now? |
This is reproducible in staging and dev |
hey, apologies for lack of updates 🙏🏻 , I had some major issues with my setup but managed to sort it out and I am currently looking into this issue |
This seems to also be happening on other platforms: #25803 I've updated to the OP to reflect this |
hey, PR for the fix - #25922, it turns out it's a simple change to allow for the transitions to play out before focusing the input. Tested this (and provided vids) on Chrome on Android, Safari on iOS and regular Chrome web browser |
In this PR, I suggest to fix all pages across the app where auto focus don't work on some platforms as they have the same root cause. select.currency.mov |
Why not generalize solution on all pages in this GH? |
@situchan From my perspective, because the work on the issue/PR is practically done and we've done it within the original scope. |
Suggested an alternative approach here - #25922 (comment) And I agree with @situchan that we should fix this for all pages. It doesn't make sense to create 5 issues that have the same root cause. |
We should fix all related pages together. I noticed the PR today and I had seen similar issues in the past. We should be targeting the root cause all the time. |
Okey, so it seems that #27202 was a duplicate of #24314 (our issue), which wasn't caught up, and they "outrun" us. I can't see any other path than closing this issue. The only thing left out to figure out is the compensation. Speaking directly, I can't see how it's our fault that a duplicate wasn't classified as such. I'm open to hearing other perspectives. |
I do agree that there is, realistically, no other course of action than to close this issue. It's too bad that the dupe was not caught sooner as we've gone through 3 weeks of reviews and then the asked change to the approach just to be beat by one day before the merge :D but I guess that just happens sometimes ;) Also, since I'm part of Callstack, I believe the compensation part is handled differently and shouldn't be an issue(?) |
Yea, I agree. Let's close this issue. Thanks for all the work everyone and sorry it turned out like this. |
@Christinadobrzyn @luacmartins this is eligible for reporting bonus because it is reported first |
Reopened for reporting bonus payment @Christinadobrzyn |
Sorry, I'm a little lost on this one, are we just paying the reporter? |
okay talked to @luacmartins who confirmed we're just paying the reporter because of the reported duplicate issue. Payouts due: Issue Reporter: $250 @gadhiyamanan (old pricing - paid in Upwork) Eligible for 50% #urgency bonus? NA Upwork job is here. Posting is now closed so let me know if you need anything. |
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:
input field should be focused and keyboard should be opened on mobile
Actual Result:
keyboard open for a second and hides on mobile, input field does not maintain focus
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: Dev v1.3.54-13
Reproducible in staging?: No
Reproducible in production?: Yes
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: Any additional supporting documentation
Screen_Recording_20230803_100237_Chrome.mp4
Expensify/Expensify Issue URL:
Issue reported by: @gadhiyamanan
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1691037165176299
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: