Skip to content

Enable emoji search by pasting emoji characters - #7777

Open
apurv3170 wants to merge 1 commit into
signalapp:mainfrom
apurv3170:features/emoji-search-by-emoji-character
Open

Enable emoji search by pasting emoji characters#7777
apurv3170 wants to merge 1 commit into
signalapp:mainfrom
apurv3170:features/emoji-search-by-emoji-character

Conversation

@apurv3170

Copy link
Copy Markdown

First time contributor checklist:

Contributor checklist:

  • My contribution is not related to translations.
  • My commits are in nice logical chunks with good commit messages
  • My changes are rebased on the latest main branch
  • A pnpm run ready run passes successfully (more about tests here)
  • My changes are ready to be shipped to users

Description:

Allow searching for emojis in the emoji picker using the emoji itself on the Desktop version similar to what's already been implemented in Android/iOS counterpart.

What changed:

  • ts/components/fun/useFunEmojiSearch.dom.tsx: 4 lines added to the search logic layer, so emoji character search works automatically across all emoji pickers in the app.
Implementation Screenshots
Before image
After image

Testing:

  • Manually tested on Windows 11 (OS build 26200.8037)
  • Typed as well as pasted an emoji character into the reaction picker search box: both return correct results
  • Verified existing text-based search still works normally
  • No new automated tests added as this is a search input handling change

References:

@apurv3170
apurv3170 marked this pull request as ready for review March 18, 2026 07:30
@trevor-signal
trevor-signal self-requested a review March 19, 2026 17:51
@apurv3170
apurv3170 force-pushed the features/emoji-search-by-emoji-character branch from 5a26a1b to d5b2d56 Compare March 20, 2026 00:55
@trevor-signal trevor-signal self-assigned this Mar 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants