-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Element Web and desktop still use "io.element.thread" as the rel_type, causing the mobile app to not display thread messages properly. #27332
Comments
Not seeing any logs from you.
|
I have deployed matrix-org/dendrite:v0.13.7 on my server with msc2836 enabled.
|
https://spec.matrix.org/v1.10/client-server-api/#threading Threads were not added until Spec v1.4. Dendrite 0.13.7 only supports up to v1.2. The mobile clients are playing fast and loose with the spec and means they are missing APIs so you will encounter edge case issues. This is not how we chose to implement it in web and server support is required. Feel free to re-open an issue if the problem recurs on a compatible homeserver. |
Steps to reproduce
The Matrix spec now uses "m.thread" as the namespaced relationship type. This has been implemented in Element Android and iOS, but the web and desktop versions still use "io.element.thread" to represent it, leading to two issues:
Thread messages sent from mobile devices cannot be processed as threads in the web and desktop applications, and vice versa.
Thread messages sent from the web or desktop applications are sometimes not visible on mobile devices, which is troublesome.
This is a thread message I sent from my PC:
This is a thread message I sent from my phone:
They are not compatible.
Outcome
Hope that Element Web and the desktop version also implement "rel_type": "m.thread"
Operating system
windows
Browser information
edge
URL for webapp
No response
Application version
v1.11.64
Homeserver
No response
Will you send logs?
Yes
The text was updated successfully, but these errors were encountered: