-
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
[HOLD for payment 2023-12-14] [$500] Web - Emojis - Flags category is missing on Emoji picker screen #31717
Comments
Triggered auto assignment to @puneetlath ( |
Job added to Upwork: https://www.upwork.com/jobs/~012c3f161bd9db1ab3 |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor-plus team member for initial proposal review - @c3024 ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Flags category is missing in EmojiPicker on Windows web What is the root cause of that problem?We intentionally disabled the flags category in this PR since Windows doesn't support them. What changes do you think we should make in order to solve the problem?Now that we have new emoji fonts for Windows, flags are shown as below If this is acceptable, we can update the code App/src/components/EmojiPicker/EmojiPickerMenu/index.js Lines 76 to 79 in 704f3f7
to
What alternative solutions did you explore? (Optional) |
This is not worth fixing. Flags are also different. |
When a iphone user sends a flags emoji to a Windows user, the Windows user is still able to see the flags emoji(as in the screenshot in my proposal). A user can receive flags emoji, but can't send flags emoji. I think this is worth fixing |
What do you mean by this @s-alves10? |
I mean we recently introduced a new emoji fonts for Windows I guess that the the flags category was disabled since the Windows fonts doesn't support them |
@puneetlath, @c3024 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
I think this makes sense. I think users likely search for flags with country name so even though it just shows letters for most flags on Windows, it kinda serves the purpose. The user on the other side can see the sent flag emojis. New_Expensify_-_Google_Chrome_2023-11-30_20-46-05-2023-11-30.15_18_11.245.mp4So, I think this is worth fixing. Shall we proceed with fixing this issue? @puneetlath |
It's a bit confusing for users since it looks like bolded text in header. |
I think the confusion majorly arises when a non-Windows user sends a flag emoji to a Windows user. The Windows user sees letters and it could be misunderstood as a text message. But this behaviour already exists. Non-windows users can send flag emojis to Windows users now. If we allow sending flag emojis from Windows devices, the Windows user selects a flag emoji and sends it. So, showing the letters in place of flag emoji for the Windows user sending the flag emoji then will not be confusing. |
Sorry, what exactly is the bug? Is it the emoji picker missing a section for flags, or the fact that flags don't render as flags on Windows? |
Emoji picker missing the section for flags. |
Got it. I don't feel too strongly, we already have a flag icon in our library as I thought we already had this section in place. So if we do decide to add it, we at least already have the icon for that section. Might need to make the picker wider on desktop though to account for the extra tab item. Curious if @puneetlath thinks this is worth fixing or not though. |
I think I'm cool re-adding support for it. It removes some platform specific code and just makes things more consistent, so I say we go for it. |
Pay day here would be 14 Dec. @puneetlath |
Ah thanks. Not sure why the automation didn't work. @s-alves10 @c3024 sent you both offers. |
@puneetlath Accepted. Thanks |
All paid. |
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.2.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:
Flags category should be ordered in the list of emoji categories
Actual Result:
Flags category is missing on Emoji picker screen
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: