-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Description
When a user pins a message, the pin icon does not appear immediately on the message. The icon only appears when i close teh app and open again or starring the same message. This creates a poor user experience as users cannot immediately see visual confirmation that their pin action was successful.
Environment Information:
- Rocket.Chat Server Version: NA
- Rocket.Chat App Version: NA
- Device Name: NA
- OS Version: NA
Steps to reproduce:
- Open any channel or room in the mobile app
- Long-press on any message to open the action menu
- Select "Pin" from the action menu
- Observe that the pin icon does not appear on the message immediately
- close the app then open again
- Observe that the pin icon now appears on the message
Expected behavior:
The pin icon should appear immediately on the message after the user selects "Pin" from the action menu, providing instant visual feedback that the message has been pinned.
Actual behavior:
The pin icon does not appear immediately after pinning. Users must close the app and open again to see the pin icon, or perform another action (like starring) on the same message to trigger a UI refresh that displays the pin icon.
Screenshot:
Additional context:
- This issue affects the user experience as there's no immediate visual confirmation of the pin action
- The pin functionality works correctly on the server side (messages are actually pinned)
- The issue is purely a UI synchronization problem
- Sometimes pinning a message and then starring it causes the pin icon to appear, suggesting a re-render issue
Metadata
Metadata
Assignees
Labels
No labels