Rocket.Chat.ReactNative
Rocket.Chat.ReactNative copied to clipboard
"Also send thread message to channel" option ignored on mobile app
Description:
"Also send thread message to channel behavior" option is ignored in mobile app when refreshing chat history. I've selected not to display thread messages in a channel:
- in "My Account" settings (for my messages)
- in "Administration > Accounts > Default User Preferences" (for other's messages)
After that users have posted some messages to a thread. Desktop app works fine and don't display these thread messages, still mobile app displays all of them in main channel.
Adding "tshow": false to the message structure in MongoDB doesn't fix the problem, messages are still displayed in main channel on mobile app.
Environment Information:
- Rocket.Chat Server Version: 5.0.4
- Rocket.Chat App Version: 4.29.0.34199
- Device Name: HONOR View20 PCT-L29
- OS Version: Android 10
Steps to reproduce:
- Disable displaying thread messages through Administration > Accounts > Default User Preferences
- Send any message to a thread
Expected behavior:
Thread messages are not displayed in main channel (on any platform).
Actual behavior:
Thread messages still displayed in mobile app (sometimes it happens after refreshing chat history with swipe up).
Desktop app: (no any thread message in main channel)

Mobile app: (all thread messages are displayed in main channel)

Additional context:
none