Skip to content

Inconsistent emoji reaction behavior via picker #1245

@rohitbansal2005

Description

@rohitbansal2005

Description:

When a user clicks an emoji in the emoji picker that they have already reacted with, nothing happens. The reaction is not removed. However, clicking the same emoji directly on the message correctly toggles the reaction. This inconsistency leads to a confusing user experience

Steps to reproduce:

  1. React to a message using the emoji picker.
  2. Click the same emoji again in the picker → reaction remains, no effect.
  3. Click the same emoji on the message → reaction is correctly removed.

Expected behavior:

  • Clicking the same emoji in the emoji picker should remove the reaction if the user already reacted, just like clicking the emoji on the message.
  • Both picker and existing message reactions should follow the same toggle logic.
Video.Project.1.mp4

Actual behavior:

  • Clicking an emoji in the emoji picker that the user already reacted with has no effect -> the reaction is not removed.
  • Clicking the same emoji directly on the message toggles correctly (removes reaction)
Video.Project.2.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions