[BUG] Emotes appear in code blocks sent from Android
Hello,
I'd like to report a bug I found, where if you include a default emote in a code block on Android, it will be parsed and displayed as an emote even though the code block is supposed to disable formatting. This happens with both `these` and ```these``` code blocks, but only when sent from Android mobile (tested on Android version 10.2.8).
Messages afflicted with this bug will display the same way on desktop, and messages with emote codes in them sent from desktop display properly (i.e. it shows the emote code rather than the emote.)
Custom emotes are also affected by this bug, but display as though they were escaped with "\", e.g. "<:party_popper:612706114785771522>". When sent from desktop, they too are properly displayed as just the emote code (":party_popper:"). It doesn't make a difference whether or not the custom emote is local to the server in question, provided of course the sender has global access to the emote. (Codes for emotes the sender doesn't have access to are naturally not parsed whether they're in a codeblock or not.)
I've observed no difference based on whether or not the emote is alone in the code block or not. ```:smiley:``` has the same results for the emote code as ```blah :smiley: blah```.
Further testing with a friend on iOS indicates that messages sent from iOS are not affected, but iOS does display the affected messages the same way desktop does. In general, the output seems to be entirely dependent on which platform sent the message and unaffected by which platform the message is viewed on.
To summarize, example input:
```blah :smiley: blah :party_popper: blah```
Output when sent from desktop or iOS:
blah :smiley: blah :party_popper: blah
Output when sent from Android:
blah 😃 blah <:party_popper:612706114785771522> blah
I hope this helps,
Krixwell Jace
Please sign in to leave a comment.
Comments
0 comments