-
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
iOS - Log in - Email input is not scrollable #2726
Comments
Triggered auto assignment to @davidcardoza ( |
This is a good candidate to send off to upwork. |
Triggered auto assignment to @arielgreen ( |
Issue reproducible during today's KI retests |
Posted to Upwork here. |
Triggered auto assignment to @roryabraham ( |
Hello, I already submitted proposal on upwork and here's my workaround: I already found style property which provokes this react native bug and will fix it in no time. I read your contribution guidelines and my pull request will be made according to it. Here is my quick fix video: quick-fix.1.mp4 |
@bekazandukeli Thanks for providing a video of your solution! Did you just remove the |
Dear sir,
I can make custom input component which will be removed all problem. I also
design it as you want.
My Upwork profile:
https://www.upwork.com/o/profiles/users/~01f873d4241da6a7db/
You can trust me for your project.
Thank you.
…On Tue, May 11, 2021, 2:27 AM Beka Zandukeli ***@***.***> wrote:
Hello, I already submitted proposal on upwork and here's my workaround:
Problem seems like is rooted deeply into react-native's core as described
in this Issue <facebook/react-native#26393>
I already found style property which provokes this react native bug and
will fix it in no time.
I will remove this buggy property and create the custom input component
which will have the exact styling without any bug.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2726 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASTFYUOZ4HWBMLSXME4GPTTTNA6S5ANCNFSM44ID6TYA>
.
|
InvestigationMy solution is simpler, I think we won't need to create custom component either. I further investigated problem and it occurs when ratio of For example setting also:
Solution 🚀I think the most short and elegant solution will be to break this magic buggy P.S.
|
https://www.upwork.com/ab/proposals/1391994416817717249?success appVideo.mp4A second solution can be TextInput with multiple strings and dynamic height. I will glad to work with your team! |
@roryabraham do we have a clear idea of why this bug is happening? It seems like there are a variety of interesting workarounds, but I'm curious if we understand the root cause. Ideally we keep our font size at the standard 15, and our standard input size is at 40. |
Short answer: no, not really 😅 It's a bug with RN itself. Thanks for the detailed explanation @bekazandukeli. I personally would rather have your simple workaround for the time being than a custom-implemented |
Issue reproducible during today's KI retests |
Thanks all. Closing this issue out — we've decided to change the scope (and raise the price). cc @bekazandukeli @vmv94 @Naiem1808015 I encourage you to take a look at #2973 and submit a proposal if you're still interested! New Upwork job is 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!
Expected Result:
Email input is scrollable when there's a long email
Actual Result:
Email input is not scrollable
Action Performed:
Workaround:
No workaround found for editing the email. Just deleting it and rewriting
Platform:
Where is this issue occurring?
Web
iOS ✔️
Android
Desktop App
Mobile Web
Version Number: 1.0.39-0
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
Bug5056652_06052021_Ipad.mp4
Expensify/Expensify Issue URL:
View all open jobs on Upwork
Upwork job posting: https://www.upwork.com/jobs/~018d8909d10240a267
The text was updated successfully, but these errors were encountered: