-
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
[$500] Web - Chat - Composer with emoji is expanded with an empty line after expanding the composer #39361
Comments
Triggered auto assignment to @marcochavezf ( |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
|
@marcochavezf FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
We think that this bug might be related to #vip-vsp |
ProposalPlease re-state the problem that we are trying to solve in this issue.Web - Chat - Composer with emoji is expanded with an empty line after returning from Settings What is the root cause of that problem?Here we calculate number of lines . When we add an emoji to the text, the calculation does not work correctly and returns What changes do you think we should make in order to solve the problem?Set the same font size for emojis and text. To do that we can add What alternative solutions did you explore? (Optional)Add below code on this line
What alternative solutions did you explore? (Optional)Add ability for getNumberOfLines function to receive one more param ( |
@marcochavezf I can raise a fix as offending PR author. it was pointed out here on weekend #38955 (comment) but slipped of mind |
Can we wait for fixing PR instead of full revert please |
Sure, we can wait |
@ishpaul777 @marcochavezf can you give an ETA on when this will be ready? |
PR is ready for review #39378 |
Asking for re-test |
Tested on staging and looks good Screen.Recording.2024-04-01.at.9.38.15.p.m.movSo we can close it out |
Current assignee @allroundexperts is eligible for the External assigner, not assigning anyone new. |
I don't think its the correct RCA. Can someone please explain WHY adding |
@allroundexperts It will not fix the current issue . The steps to reproduce was updated in issue and adding |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@allroundexperts thoughts on #39361 (comment)? |
It doesn't make a lot of sense to me. It would be awesome if we can get some more proposals. |
@allroundexperts Don't you agree that the line calculation is not working correctly due to the size of the emoji? |
@marcochavezf @allroundexperts @bfitzexpensify 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! |
Yeah I agree this a weird workaround, but yeah I think that was a solution for the previous problem
One question that comes to my mind is, why do we have a different size for emojis and text? |
This is also a question for me. But it is a fact that line calculation does not work correctly when adding emoji. @allroundexperts @marcochavezf The problem is in |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Oh interesting, I don't know why it's undefined, seems the |
@marcochavezf What's interesting is that the input reacts to lines count updates and displays the lines corresponding to the And I also want to tag @allroundexperts. I am sorry but In my option he is very passive as C+ contributor. |
@shahinyan11 Sorry, I'm not sure what you're expecting from me here. I think I should be reviewing the proposals rather than correcting the already made proposals. That'd be unfair to other contributors. |
Issue not reproducible during KI retests. (First week) |
@allroundexperts for your information the change I suggested was implemented here what led to the problem being solved. |
@marcochavezf @allroundexperts @bfitzexpensify It's just a shame how my efforts on this issue were appreciated |
@shahinyan11 I see that the solution you proposed in-fact got applied by Software mansion. I think you should get a partial compensation here. @marcochavezf Would you agree? |
Oh thanks for pointing it out @shahinyan11, and yeah I agree that in this case we should make a partial payment. @bfitzexpensify could you handle that? |
Agreed, I think a $250 payment is correct here. @shahinyan11 can you please apply to this Upwork job? |
@bfitzexpensify I have applied |
Payment complete, closing this out. |
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.58-4
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Issue reported by: Applause - Internal Team
Action Performed:
Expected Result:
No new line should be added at the end of the message
Actual Result:
A new empty line is added at the end of the message
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Screen.Recording.2024-04-02.at.11.12.12.a.m.mov
Bug6434258_1711977454174.bandicam_2024-04-01_21-10-50-729.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: