Skip to content

Introductory text lost when switching rooms before sending invite #33196

@aschrijver

Description

@aschrijver

Steps to reproduce

  1. Invite a new person. Web UI asks for an introduction text.
  2. Start typing (long) introduction.
  3. Part of the text is relevant to quickly send to an existing contact.
  4. Copy, switch room to that person, paste and drop off text.
  5. 💥 There is no way to switch back. Introduction text is wholly lost
  6. There was no warning whatsoever.
  7. Entire invitation procedure must be started all over from scratch.

Outcome

What did you expect?

When you do the same between existing contacts the text you typed into the input box is still there when you navigate back. For an invitation under preparation I expect a similar behavior. Like e.g. when someone reaches out to me by an invite and it shows at the top of the contact list in a kind of pending stage.

What happened instead?

Not only is the required intro text completely lost, but any trace that you were in the process of inviting someone new into your contact list, and you have to search them all anew in the room/people explorer.

Operating system

Ubuntu 24.04

Browser information

Firefox 149.0.2 (64-bit) via Snap

URL for webapp

app.element.io

Application version

Element version: 1.12.15

Homeserver

matrix.org

Will you send logs?

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-ComposerA-DM-StartCreating a DM with another userO-OccasionalAffects or can be seen by some users regularly or most users rarelyS-MinorImpairs non-critical functionality or suitable workarounds existT-Defect

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions