Skip to content

Forwarding a message which was a reply to another room has poor UX #19769

@DMRobertson

Description

@DMRobertson

Your use case

In room A, someone posts a message. I write a reply to it.
We both realise that this should conversation should have taken place in room B.
I forward my reply to room B and delete my reply from room A.

What I see in room B:
Screenshot from 2021-11-16 14-41-36

The text of reply was reproduced correctly. The fact that it was a reply was also copied over. But we can't see what I replied to.

The error message

Unable to load event that was replied to, it either does not exist or you do not have permission to view it.

Is slightly misleading. The event in question exists, just not in this room.

Thoughts:

  • It would be great if the client could detect that this event was in another room and load it for me.
  • But then again, some users in room B might not be in room A, so maybe it's better to show "not everyone can see this".
  • Perhaps the client could warn that users won't be able to see what I was replying to when forwarding a reply?

Have you considered any alternatives?

No response

Additional context

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions