-
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
Edit box - Text scroller appears if the edited text contains a emoji #2850
Comments
Triggered auto assignment to @RachCHopkins ( |
Ummm. I @isagoico have no way to send a message on staging. There is no message box whatsoever: |
Yep it's a weird issue, sometimes reloading the app or refreshing the page solves it #2804 |
Ok, no scrollbar for me on MacOS / Chrome What OS/Browser combo are you using @isagoico ? |
Issue reproducible during today's KI retests |
What OS/Browser combo are you using @isagoico ? |
This is definitely an issue with Windows if it isn't reproducible on Mac. |
Ok, based on that I'll add the label! |
Triggered auto assignment to @joelbettner ( |
Issue reproducible today during KI retests |
Triggered auto assignment to @AndrewGable ( |
Seems like the engineering assignment was removed accidentally, pulling the trigger again for review. |
Triggered auto assignment to @JmillsExpensify ( |
Jumping in to post on Upwork now. |
If you are interested in working on this issue, then post directly here in GH with a proposal with the technical explanation of the changes you will make. Somebody from Expensify will review your proposal in GitHub, and if your proposal is accepted, you will be hired in Upwork for the job. Thank you! |
Upwork job posting for reference: https://www.upwork.com/jobs/~01db49fd6e066d5af8 |
Triggered auto assignment to @chiragsalian ( |
PROPOSAL
NOTE: above used styling object already used in-app for new comment |
Managed to reproduce the issue on Windows (no issue on Linux). It looks like emojis have higher linux, no issue, emoji is inside textarea: windows, emoji is a few pixels higher than textarea: The Setting textarea
My proposal is to add https://github.com/Expensify/Expensify.cash/blob/main/src/styles/styles.js#L319-L333 It's going to look like this on windows: and like this on linux(I would assume mac too): Won't affect native because native implementation of EDIT: Will need to check native because that particular style is used across the app for many other TextInputs. Solution by @aliabbasmalik8 might be better, if he means adding new lineHeight style to component itself and not to |
Nice thank you for the proposals and yes I'm leaning towards the one by @aliabbasmalik8 since it will just affect this component. @aliabbasmalik8 feel free to create a PR to solve this. |
Oh also @aliabbasmalik8, i dont see your proposal for this issue in upwork. Please post your proposal there too so that we can hire and pay you for the work 🙂 |
@JmillsExpensify, feel free to accept Ali's proposal in Upwork whenever you get the chance. |
Jumping in now! |
Issue reproducible today during KI retests |
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:
Edit comment should not have a scrollbar if there's a emoji in a single line text.
Actual Result:
Scrollbar appears when adding a emoji to the edited text.
Action Performed:
Workaround:
Unknown
Platform:
Where is this issue occurring?
Web ✔️
iOS
Android
Desktop App
Mobile Web
Version Number: 1.0.43-0
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Similar to #2599 but it's affecting only the edit comment box.
Expensify/Expensify Issue URL:
View all open jobs on Upwork
The text was updated successfully, but these errors were encountered: