question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[hold for app #12854] [$8000] Shows incorrect emoji while combining the manual and emoji picker selected emoji within the text

See original GitHub issue

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:

  1. Load new.expensify.com.
  2. Open a chat.
  3. type Te:smile :st in the text bar.
  4. remove the space so the smile emoji renders inside of the word test. leave your cursor flush with the emoji.
  5. click the emoji picker.
  6. select an emoji.
  7. confirm that the new emoji loads in between the two question mark characters. This is the bug.

Expected Result:

Should show both emoji adjacently after selecting the second one.

Actual Result:

Shows a weird emoji, and removes the original emoji, incorrectly.

Workaround:

Select emojis via the emoji picker.

Platform:

Where is this issue occurring?

  • Web

Version Number: v1.2.32-1 Reproducible in staging?: y Reproducible in production?: y Email or phone of affected tester (no customers): Logs: https://stackoverflow.com/c/expensify/questions/4856 Notes/Photos/Videos: 7c67d298-274a-4ea8-a781-e28384f08007.webm https://user-images.githubusercontent.com/43996225/204145304-bf1f2078-3b3f-46c5-9ac0-26b4d8bcf01e.mp4

Expensify/Expensify Issue URL: Issue reported by: @Pujan92 Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1669391872652859

View all open jobs on GitHub

https://user-images.githubusercontent.com/43996225/204145304-bf1f2078-3b3f-46c5-9ac0-26b4d8bcf01e.mp4

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~016d120322c0f448f0
  • Upwork Job ID: 1597336781605519360
  • Last Price Increase: 2022-12-29
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~016d120322c0f448f0
  • Upwork Job ID: 1597336781605519360
  • Last Price Increase: 2022-12-29

Issue Analytics

  • State:open
  • Created 10 months ago
  • Comments:86 (49 by maintainers)

github_iconTop GitHub Comments

2reactions
s77rtcommented, Dec 14, 2022

@joekaufmanexpensify Yes, that’s right and by the way the RN PR has been merged already.

PS: please tag me next time for faster responses

1reaction
bernhardojcommented, Dec 14, 2022

In that case, we should wait for this (https://github.com/Expensify/App/issues/12854) to be fixed. That will fix the controlled selection issue on Android and iOS that prevent us from testing this GH issue on native.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Pressing lowercase e brings up emoji wind…
Pressing lowercase e brings up emoji window and lowercase d brings up dictation. · Click the Apple logo on the top right hand...
Read more >
Make your Power Apps less formal with Emojis - terhoantila.com
I created an Emoji Picker component that can be used to allow the user to choose an emoji. The chosen emoji can then...
Read more >
Emoji keyboard opens in the wrong place · Issue #13093
Ctrl+cmd+space to open this on OSX. Sometimes it's on the wrong monitor, sometimes it's fairly close like in the gif. Everywhere else in...
Read more >
Manage custom emoji permissions
As an admin, you can manage custom emoji permissions by: Limiting who can create custom emojis; Specifying instructions to be shown during custom...
Read more >
Add Emoji to Text Layers
Use the keyboard shortcut Ctrl Command Space to display the Emoji picker: Type the name of your emoji in the field provided. Select...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found