RocketChat / RocketChat/Rocket.Chat.ReactNative
bug: Formatted link text color is wrong
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 2.4k
- Forks
- 1.5k
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 90
Description
Describe the Bug
When sending a link that contains formatted text, the text color is normal and not the same as the hyperlink color.
Steps to Reproduce
- Open any chat
- Add a hyperlink with text, add formatting to the text part (ex:
[*test* _test_ test](https://www.rocket.chat/)) - Send the message
Expected Behavior
Hyperlink text applies format and hyperlink color
Actual Behavior
Formatted part of the text overrides hyperlink text color
Rocket.Chat Server Version
Any
Rocket.Chat App Version
4.70.0.108307
Device Name
iPhone 17 Pro Max
OS Version
iOS 26.2.1
Additional Context
Note: the bug appears on the mobile client only. Desktop app shows the text with proper color and underscore.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the formatted hyperlink case on the iOS mobile client and inspect the mobile message-rendering entry point for formatted links. Compare it with the desktop rendering, then verify that formatted portions retain the hyperlink color while preserving their formatting.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, react-native, typescript
- Domain
- frontend, mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100