Matrix: Inconsistent Rendering of User Links

I wanted to write “please matrix me!” with “matrix me” being a hyperlink to my matrix identity. Why should this be hard?

I wrote (in markdown mode, using Element-web/desktop): please [matrix me](https://matrix.to/#/@julian:foad.me.uk "@julian:foad.me.uk")!

This was formatted into HTML (by Element-web/desktop) as: please <a href=\"https://matrix.to/#/@julian:foad.me.uk\">matrix me</a>! (losing my “title” text from the markdown).

How did clients render it? Ordered roughly best to worst.

good? client rendered notes
Hydrogen please ((J) matrix me) a pill with my given text “matrix me” inside it, and my initial in place of avatar.
Nheko please [matrix me] a plain hyperlink
matrix-static/view.m.o please [matrix me] a plain hyperlink
! Element (web/desktop) edit mode please ((☺)matrix me) a pill with my avatar and my given text “matrix me” inside it. Different from view mode!
- Element (web/desktop, Android) please ((☺)JulianF) a pill with my avatar and username, losing the link text that I specified.
- Fluffychat (desktop, Android) please ((☺)JulianF) a pill with my avatar and username, losing the link text that I specified.
- Syphon please matrix me plain text, losing the hyperlink.

Why should this be hard? Sigh.


#matrix


Follow/Feedback/Contact: RSS feed · Fedi follow this blog: @julian​@wrily.foad.me.uk · use the Cactus Comments box above · matrix me · Fedi follow me · email me · julian.foad.me.uk Donate: via Liberapay All posts © Julian Foad and licensed CC-BY-ND except quotes, translations, or where stated otherwise