-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Description
When forwarding a message, clicking the Send button provides minimal visual feedback (the button only changes to light grey). This makes it unclear whether the forwarding process has started. Additionally, users can continue selecting more channels even though the forwarding operation may already be in progress, leading to confusion about the current state.
Steps to Reproduce
- Open a message you want to forward
- Tap on the Forward option
- Select one or more channels/recipients in the Person or channel field
- Click the Send button
- Observe the minimal visual feedback (button turns light grey only)
Expected Behavior
After clicking the Send button:
- A clear visual indicator should appear showing that forwarding is in progress
- Preferably a Rocket.Chat loader or spinner
- The Send button should be disabled or show a loading state to prevent multiple submissions
- The channel selection field should be disabled while forwarding is in progress
- Users should clearly understand that the operation has started
Actual Behavior
- The Send button only changes to a light grey color
- No loading indicator or spinner is shown
- Users cannot tell if forwarding has started
- Users can continue adding more channels while forwarding is potentially in progress
Attachments
| Forward dialog initial state | Send button disabled state | Channels selectable during forwarding |
|---|---|---|
![]() |
![]() |
![]() |
Metadata
Metadata
Assignees
Labels
No labels


