-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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] Details - In data of birth year selection keyboard area shows blank screen #24397
Comments
Triggered auto assignment to @sophiepintoraetz ( |
Bug0 Triage Checklist (Main S/O)
|
Damnit - going to wait until I have access to an android tomorrow - Jules has one! |
screen-20230815-110458.2.mp4 |
Job added to Upwork: https://www.upwork.com/jobs/~01add3f6e75afd90f5 |
Current assignee @sophiepintoraetz is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 ( |
@lanitochka17 @sophiepintoraetz I managed to reproduce this issue and I also found these: Potential bug 1 Aren't they similar? If so, it might be an application-wide problem, not just birth year selection |
Looks like problem with |
Agree with @shubham1206agra. It doesn't look like the bug in Expensify application. |
@sophiepintoraetz @abdulrahuman5196 I maybe have found the problem. Android behaviour after the fix: Screen.Recording.2023-08-17.at.2.49.46.PM.moviOS safari behaviour after the fix: Screen.Recording.2023-08-17.at.2.51.57.PM.mov |
@abdulrahuman5196 @sophiepintoraetz Is this ideal behaviour? |
I think this looks good but I'll also get a 👍 from @abdulrahuman5196 too! |
It looks better. But It seems like an incorrect behaviour after the fix. As I understand, correct behaviour is when you start scrolling the list, the Virtual Keyboard should disappear. So you scrolling without keyboard (and there is more space for list items). But in your fix we see Virtual Keyboard, and it close when you end scrolling. |
Yes I know that I am looking into this. Will give an update once I get something which corrects the behaviour completely. |
@sophiepintoraetz, @abdulrahuman5196 Whoops! This issue is 2 days overdue. Let's get this updated quick! |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Reviewing now |
@sophiepintoraetz For now there is no proposal to review. |
@sophiepintoraetz @abdulrahuman5196 this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
@abdulrahuman5196 My proposal requires patching |
We would need to know what is the fix actually? Without really knowing what is the fix suggested we might not be able to check this. |
@sophiepintoraetz Currently we don't have solid proposal. But if we want to increase the bounty we can. |
The fix requires some modification to the ScrollResponder System of the ScrollView component. Mostly to enable the option for the For the RNWeb, the complete implementation of ScrollView will not come before 0.21. So we have 2 options either keep open the Keyboard when scrolling in this case or do this partial fix. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
I can drop this into the agency rooms as well to see if we can get some more proposals in, @abdulrahuman5196 (and if @shubham1206agra clarifications don't work) |
Dropped it into callstack |
@sophiepintoraetz @abdulrahuman5196 this issue is now 3 weeks old. There is one more week left before this issue breaks WAQ and will need to go internal. What needs to happen to get a PR in review this week? Please create a thread in #expensify-open-source to discuss. Thanks! |
@abdulrahuman5196 I'm checking in with the contributors on the above linked issue, as Callstack suggested it may have caused this regression. I've asked them to confirm but maybe you can take a look as well? |
I have checked, seems unrelated to that PR (judging from versions timeline). But I can't reproduce the bug, is it still reproducible? |
I am unable to repro this. But it looks like the reason is some kind of race condition. |
@shubham1206agra, can you link the upgrade PR please? @abdulrahuman5196 - do you agree with holding? |
IMO, I don't think we should hold if the issue is not reproducible. There is no concrete reason to think it would come again. We can close this issue. If it becomes reproducible in future, the contributor can comment here and we can re-open this issue if required. |
Agreed. I think we have enough details now to keep an eye on this but will close this out for now. Thanks all for the input! |
@sophiepintoraetz since this issue is still there #26732 can we open this? |
Let's just wait for RNWeb PR to merge |
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:
When keyboard closed year should be occupy the keyboard area
Actual Result:
Showing blank screen
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.52.5
Reproducible in staging?: Yes
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
WhatsApp.Video.2023-08-03.at.4.04.27.PM.mp4
0-02-01-d14fd87386681adc6f8485dc84e58b221a972eb77a184abd6743cb67b34387dd_16b1c9497ebfc8df.mp4
Expensify/Expensify Issue URL:
Issue reported by: @pradeepmdk
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1691059074463359
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: