Closed izarutskaya closed 11 months ago
Job added to Upwork: https://www.upwork.com/jobs/~0190fa15c0c22e9427
Triggered auto assignment to @zanyrenney (Bug
), see https://stackoverflow.com/c/expensify/questions/14418 for more details.
Platforms
in OP are ✅)Triggered auto assignment to Contributor-plus team member for initial proposal review - @fedirjh (External
)
Visual flickering of the keyboard is occuring while typing in the Phone or email field.
As per https://github.com/facebook/react-native/issues/39411#issuecomment-1726601414
It appears to be that at some point recently (pre iOS 17) a bug was introduced. Whenever secureTextEntry={false} and textContentType is set, various Text Input changes (typing, focus, etc...) will fire a native keyboardWillChangeFrame event that causes the keyboard to re-render.
Change the BaseLoginForm.js
components iOS only textContentType
prop to emailAddress
.
Change the textContentType
prop to none
. This would not give the keyboard and the system any information about the expected semantic meaning for the content that the user enters into the text input.
I am not able to recreate this in the current main. I am using a simulator to test this. Should I test this GH issue on any particular iOS version?
I also can't reproduce this.
https://github.com/Expensify/App/assets/56830058/b9d48421-cece-4988-ab58-fb3fbe8977cd
closing as can't be reproduced.
Issue is reproduced on build 1.4.17.1
https://github.com/Expensify/App/assets/93399543/e83a41e6-ed07-49a6-afbe-a82f0f6f6a89
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸
As per https://github.com/facebook/react-native/issues/39411#issuecomment-1744962420 , this seems like a bug with IOS not react-native
and the issue seems to be closed on RN :
I can confirm that it is an issue with the Passwords option in the Keyboard toolbar. Seems to be an issue across iOS 17 rather than a ReactNative issue. (It also isn't fixed in iOS 17.1, so we may be waiting a while for a fix).
Closing as it isn't a React Native-specific issue.
@fedirjh, @zanyrenney Eep! 4 days overdue now. Issues have feelings too...
Issue not reproducible during KI retests. (First week)
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸
@fedirjh @zanyrenney 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!
cc @zanyrenney I think this can be closed, please check my comment: https://github.com/Expensify/App/issues/33338#issuecomment-1870841706
Thanks @fedirjh I agree. Closing!
Greetings,
I encountered a similar issue with my client app, attributing it to iOS 17.1. However, I have successfully addressed the flickering problem in React Native. To provide clarity, I have attached a video demonstrating the issue and its subsequent resolution.
Should you require further details or assistance, please do not hesitate to reach out.
Flickering issue: https://github.com/Expensify/App/assets/34941166/cd3dbe30-7bbd-4f87-9e10-af6ccaec5fe2 Flickering fixed: https://github.com/Expensify/App/assets/34941166/b9156a24-6824-444b-810f-d7fdf245dd76
Contributor details Your Expensify account email: fahadjaved1994@gmail.com Upwork Profile Link: https://www.upwork.com/freelancers/~01bd0ed2c5cd6a64ed
📣 @fahadjaved1994! 📣 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. Please follow these steps:
Contributor details
Your Expensify account email: <REPLACE EMAIL HERE>
Upwork Profile Link: <REPLACE LINK 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!
Version Number: 1.4.14-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 Expensify/Expensify Issue URL: Issue reported by: Applause-Internal Team Slack conversation: @
Action Performed:
Expected Result:
No visual issue/flickering when typing in the login field
Actual Result:
Visual flickering happen while typing the email/phone
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
https://github.com/Expensify/App/assets/115492554/1e4ca0ac-65b1-4665-b7c9-08308527cf04
View all open jobs on GitHub
Upwork Automation - Do Not Edit