-
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
[$1000] Web/ Chrome- Chat - Messages with flags are displayed with contra code #13070
Comments
Triggered auto assignment to @stephanieelliott ( |
Proposaldiff --git a/src/styles/fontFamily/emoji/index.js b/src/styles/fontFamily/emoji/index.js
index 5a1a79984b..23647ad6db 100644
--- a/src/styles/fontFamily/emoji/index.js
+++ b/src/styles/fontFamily/emoji/index.js
@@ -1,5 +1,5 @@
// In windows and ubuntu, we need these system fonts for emojis to work properly
// otherwise few of them will appear as black and white
-const emojiFont = 'GTAmericaExp-Regular, Segoe UI Emoji, Noto Color Emoji';
+const emojiFont = 'GTAmericaExp-Regular, Noto Color Emoji, Segoe UI Emoji';
export default emojiFont; DetailsNoto Color Emoji should be used first and only fallback to Segoe UI Emoji. |
Hey @JmillsExpensify, should this go to you as part of WAQ Emojis? |
I'm pretty overloaded on bugs at the moment, so would you mind pushing this one forward? I'll still make sure it's on the larger tracking issue. |
That said, I'm not totally sure I understand the reproduction steps. What does this mean?
|
Oh no problem, yep I got this one! Just wanted to make sure I was following process 😊 |
Yeah also @kbecciv I am not able to reproduce this using the steps you provided -- I tried Chrome and Safari. Can you re-test and confirm this is still occurring for you, and if so update the repro steps? |
I believe that this is only reproducible on Windows @stephanieelliott. MacOS does a good job of supporting flags natively |
The problem is on the font. I guess mac doesn't have Segoe font and it fallback to Noto |
Current assignee @stephanieelliott is eligible for the External assigner, not assigning anyone new. |
Job added to Upwork: https://www.upwork.com/jobs/~012f5ca8abe85c1110 |
📣 @s77rt You have been assigned to this job by @stitesExpensify! |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @sobitneupane ( |
Current assignee @stitesExpensify is eligible for the External assigner, not assigning anyone new. |
@s77rt feel free to fix this, your proposal looks good to me |
Cool! Wow we're really making moves here, thanks @stitesExpensify 😁 |
PR is up, we are deciding on whether to merge it since it doesn't fix it on all platforms. |
It sounds like this solution will only fix the issue for users who downloaded fonts (which I'm guessing is not many). Can the we open this back up for proposals @stitesExpensify? |
I think we should actually just pay our Contributor and C+ and close this. This is a Windows/Linux problem, not an us problem. I mentioned this in the PR, but for the future we have considered making all emojis custom images, or licensing from apple, both of which would solve this problem. However, both of those options are large undertakings that we are not going to do for a while so I think we can skip it for now. |
Cool, with that context I agree that we should just pay and close. Unless anyone disagrees, I'll take care of payments later on today. |
Great, thanks! |
We're ready to pay this one out in Upwork--@sobitneupane, waiting for you to accept the invite, @s77rt please accept the offer I sent over. Thanks! |
@stephanieelliott Accepted |
1 similar comment
@stephanieelliott Accepted |
All paid up! |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Precondition: In mWeb (iOS Safari)
In Web - Chrome browser (FireFox browser is supporting the Flags, not Chrome)
Expected Result:
Messages with flags are displayed correctly and the user can see text, emoji and flags including.
Actual Result:
Messages with flags are displayed incorrectly. Instead of moisture in a text message letters UA.
Workaround:
Unknown
Platform:
Where is this issue occurring?
Version Number: 1.2.32.1
Reproducible in staging?: Yes
Reproducible in production?: Yes
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
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: