Closed meson800 closed 7 months ago
msgtype
is right there inside content
. Element Android just doesn't support rendering replies, and the bridge doesn't send reply fallbacks anymore. It's recommended to use Schildichat or Element X instead
My bad, I misread the JSON indenting/curlies and thought it was outside.
I haven't switched to Element X because I use the Synapse/non-native OIDC and MAS doesn't support E2EE bridges, but I'll start taking a look.
I recently updated from the Python to the current master Go branch. On the Go bridge, message replies appear blank (there is the blockquote of the thing you are replying to, but you can't see the text of the response), but only on Element on Android. Element Desktop renders this fine.
On the old Python bridge, a reply looked like:
On the new Go bridge:
Looking at the event source, it seems like the
msgtype
is possibly misplaced. From the matrix-js-sdk pages:IRoomEvent
expects acontent
field.IContent
, that expects amsgtype
field.I think this means that because the Go bridge's content block doesn't contain
msgtype
, Element Android is rendering it weirdly.