-
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 $1000] Date picker doesn’t show after focus on another field and press Fix the error #14529
Comments
Bug0 Triage ChecklistNote: see this SO for more information.
|
Not sure about the reproduction steps, asked in Slack https://expensify.slack.com/archives/C049HHMV9SM/p1674612502037579?thread_ts=1674326036.607849&cid=C049HHMV9SM |
Okay, got a bit more detail about the reproduction and also adjusted the OP a little bit |
Job added to Upwork: https://www.upwork.com/jobs/~01c59fc18f15ea7403 |
Current assignee @greg-schroeder is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @parasharrajat ( |
Triggered auto assignment to @marcaaron ( |
Should be on hold in favor of #14322 |
I'm pretty confused actually. In both of the example videos I don't see this happening:
The date picker is unresponsive when the user tried to interact with it? Can someone post a better video that clearly shows this behavior? |
@s77rt I'm reluctant to put this on HOLD as it's not clear when exactly those design improvements would be made to this particular flow. |
This comment was marked as off-topic.
This comment was marked as off-topic.
So the issue is that the menu doesn't open but the field gets focus? I'm still not sure because the description of the issue says:
I don't see the date picker field getting "pressed" |
@marcaaron Ah my bad, I got it wrong, it's a bug. If you click on fix the errors while focusing on another input and this takes you to the date picker, the date picker won't actually get focused (date picker won't show up) and even if you try to click on it, it won't show up either. Kooha-2023-01-27-23-11-03.mp4 |
This comment was marked as resolved.
This comment was marked as resolved.
@fedirjh I would suggest organizing your proposal like this:
Thanks! |
@marcaaron Sorry if I miss explained my proposal , I will retry that
To Show Date picker at the bottom , we should to add a focus handler that will trigger
we can make Datepicker focusable by enabling the |
This comment was marked as off-topic.
This comment was marked as off-topic.
@s77rt I think we should have the RCA to decide to hold it or not , I mean the issue may be related to |
Sorry, this still sounds like a solution. Can you try to explain what the problem is without saying how to fix it at all? |
The date picker isn't focusable . The date picker selector is shown on Press event . So actually focus event will do nothing . There is no focus handler to show date picker on focus. The 2nd part even if we add focus handler to show datepicker it will never work. Edit : the Form uses the focus event to focus errored inputs . Datepicker isn't focusable that's the issue here. I hope this explain it. |
Can you be more specific here? The date picker on iOS and Android both have
Why will it never work?
Sorry, I don't understand what you mean at all. Can you try saying it another way? |
When the Supposing that the focus event works and we can focus the And that is the expected result here, when we focus the date picker in native, the selector will show up at the bottom. |
This comment was marked as resolved.
This comment was marked as resolved.
I will check the proposals sometime. |
Maybe I am missing something obvious. But I have a few thoughts:
So, can someone please clarify what exactly we are fixing in this issue? @parasharrajat I would suggest to not review any of the current proposals until there is a consensus about what we are fixing and a clear explanation of the root cause. I'm going to go through and hide them so it's easier for us to focus on that. |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
Gonna put this issue on HOLD until we can clarify what the bug actually is. I don't agree with the doubling that just happened above since so far we have just been trying to establish what exactly we are fixing. |
Actually I'm going to kick this one back to Slack. If there are 2 bugs lets report them separately and restart the conversation here. |
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:
Date picker should show up at the bottom and respond to click
Actual Result:
Nothing happened after pressing Date picker field.
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.2.58-2
Reproducible in staging?: y
Reproducible in production?: could not check
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:
RPReplay_Final1674318754.MP4
repros.ios.1.2301.mp4
Expensify/Expensify Issue URL:
Issue reported by: @hungvu193
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1674326036607849
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: