Skip to content

User selection components refuse to repeat interactions for the same value #7765

@QuantumToasted

Description

@QuantumToasted

Description

We are designing a user-created private VC solution for our server, which includes the ability to invite (add) and kick (remove) users from the VC as the owner desires. If for any reason, the owner needs to invite the same user a second time (such as accidentally kicking the wrong user), they are unable to do so because the selection will not/does not re-send an interaction for the same selected user on repeated selections.

I assume this might be due to selected value caching, but it is definitely annoying and breaks the flow we were designing around.

Steps to Reproduce

  1. Select user A in a drop-down/user selection component
  2. Click the ✕ to clear the selection
  3. Select user A again in the same drop-down/user selection component

Expected Behavior

Another interaction is sent to the bot with user A as the selected value.

Current Behavior

No interaction is sent whatsoever. The only way to sent an interaction for user A again is to select user B, then user A again.
Alternatively, you must click away to another channel and then back to the channel the component is in to be able to re-select the previously selected value.

Screenshots/Videos

Image

Client and System Information

Client:

Stable 432049 (38be209)
Host 1.0.9202 x64 (66976)
Windows 10 64-bit (10.0.19045)

Library: Disqord

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions