-
Notifications
You must be signed in to change notification settings - Fork 395
Messages containing only digits followed by a period are invisible #2285
Comments
Bug confirmed |
(thanks for reporting) |
The pb is also present on iOS (element-hq/element-ios#1897) |
This seems related, but writing a message like:
results in:
while desktop isn't technically a bug it's still probably not what users would expect to happen or necessarily understand why a date is being replaced by a different date. |
It's related to Markdown formatting, so, despite the huge inconvenient, we have to say it's a feature, not a bug... |
I disagree, this is definitely a bug, but it's also not happening anymore on Riot Android 0.8.17 so it seems like it has been (inadvertently?) fixed! It now renders as The wrong rendering of |
Alright even if we don't care about markdown not being consistent and not doing what users probably would expect, I'm still very confused about the emoji getting mangled. |
I still have the issue with |
So could this be reopened? It works in one client and it doesn't in another. It was also working in both clients for a bit as my screenshots show. I also see a sensible workaround: don't consider empty lists as something the user intended and fall back on Should I open this issue on Riot Web? |
I reopen the issue to not forget it, but I'm not sure what I can do for it. |
This only happens when the message is sent from Riot Web with Markdown input turned on, but Riot Web itself displays the message properly. The problem seems to be that it also produces a
formatted_body
containing an ordered list with a single empty item, which Riot Android then renders as an empty message.This was tested on Riot Android 0.8.8.
The text was updated successfully, but these errors were encountered: