-
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
[$1000] mWeb - Connect Bank Account - When navigating through fields in VBA, the information is "flashing" #15991
Comments
Triggered auto assignment to @alexpensify ( |
This comment was marked as outdated.
This comment was marked as outdated.
Catching up from being OOO and urgent bank GHs, I'll try to get to this one by EOW. |
Ops GHs have been a higher priority, I haven't had time to test yet. |
Focused on another urgent task, I'll try to get to this one tomorrow. |
Triggered auto assignment to @stitesExpensify ( |
@stitesExpensify - I don't have an iPhone and can't replicate on the website. Let me know if you need me to find someone in the BZ to test. I assigned engineering since I'm not sure if this will be internal or external. Thanks for the feedback. |
@stitesExpensify - I asked for help here because you are offline this week: https://expensify.slack.com/archives/C01SKUP7QR0/p1679525137462479 |
Triggered auto assignment to @conorpendergrast ( |
Bug0 Triage Checklist (Main S/O)
|
@conorpendergrast - I need to reassign the |
This comment was marked as outdated.
This comment was marked as outdated.
Tested and reproduced via iOS Safari 👍 I suspect that this might be Internal because it's the VBA form, so I'll start there. Please correct me if that's wrong! |
Job added to Upwork: https://www.upwork.com/jobs/~017d4009b57b77841b |
Triggered auto assignment to Contributor Plus for review of internal employee PR - @mollfpr ( |
The header what mean is the component |
In the video, I attach here. With your solution, when I'm scrolling to the bottom of the page I need to drag it hard to see the submit button but the header component is scrolled up and out of sight. I need to scroll up hard to see the header component again. It's not happening in the staging. |
I see this now. Investigating. |
flex
@mollfpr There's something weird going on here with the |
This actually appears to be a problem with Safari on iOS. I used the Web Inspector to check the elements, and it appears that iOS Safari inserts some extra space above the keyboard, which pushes the top level https://stackoverflow.com/questions/70572209/white-space-outside-html-on-mobile-safari-when-keyboard-is-open If you wish to inspect the HTML, launch the web app in the simulator. Open Safari on your Mac, and if you don't have a Develop menu, navigate to Preferences > Advanced, and enable the "Show Develop menu in menu bar" option. Then click Develop in the menu bar, select the corresponding simulator in the list and then select the page title to open the Web Inspector. Select Elements and observe the selections when the soft keyboard is open and the page is scrolled all the way to the end. I haven't been able to find a hack or workaround that fixes this behaviour. |
@akinwale Is this with the |
Yes, this is correct. |
Fixing the iOS Safari issue is always tricky 😬. I am still in favor of keeping the current scroll behavior where it is not easy to make the header component out of sight. Could you take a look at another solution @akinwale? |
@mollfpr I'll keep exploring, but it's gonna be a bit difficult. I'll post an update if I find a solution. |
@conorpendergrast @mollfpr @stitesExpensify this issue is now 4 weeks old and preventing us from maintaining WAQ, can you:
Thanks! |
Current assignee @mollfpr is eligible for the Internal assigner, not assigning anyone new. |
@stitesExpensify and @mollfpr - I'm taking over from Conor. I wanted to get your feedback on the proposals and if there is one that will run with here. Thanks! |
This is an edge case, so I'll start a discussion next week about the next steps. |
Not overdue |
Sorry for the late response @alexpensify 🙏 The summarize for the last proposal is here. It fixes this issue but introduces a regression, so it is not perfect, or we can probably tweak something from there to find the best approach. |
@mollfpr - do you think we should try to prevent the issues before regression or move forward with the proposal then deal with the issues after? Thanks for reviewing. |
We have a PR #16443 which basically has the same idea as @akinwale which means this #15991 (comment) will soon happen after the PR is merged. |
@mollfpr and @stitesExpensify - with this news, do y'all agree to close this one since the fix is on the way? 👍🏼 |
We can close this. As mentioned by @bernhardoj, it will be fixed after #16443 |
@alexpensify Yes! Seems fixed but the other regression might appear. |
Alright, thank you everyone for the feedback. I'm closing this GH. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Expected Result:
User expects the transition to be smooth and keep scrolling with all information visible
Actual Result:
The information is "Flashing" and this leads to the information disappearing and reappearing a couple of seconds later
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.2.84.1
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
Bug5979028_Information_if_flashing_when_opening_and_closing_the_keyboard.mp4
Bug5979028_Information_is_temporarily_dissapearing_.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: