-
-
Notifications
You must be signed in to change notification settings - Fork 6.5k
Open
Description
Guidelines
- I have searched searched open and closed issues for duplicates
- I am submitting a bug report for existing functionality that does not work as intended
- This isn't a feature request or a discussion topic
Bug description
Steps to reproduce
- Open a non-empty chat with a contact who was previously a Signal user but is now no longer a Signal user.
- Swipe right on a Signal message to quote-reply.
Expected behaviour
- Nothing happens.
Actual behaviour
- A quote-reply draft is created (as evidenced by the soft keyboard spawning).
- This quote-reply draft persists despite closure of the chat and of Signal itself.
- This quote-reply draft (attached to the input box) is immediately replaced with the "This person is no longer using Signal [...] Invite to Signal" footer whenever the chat is opened.
- This quote-reply draft is therefore undeletable. This is undesirable.
- If the chat is archived, opening the chat will immediately unarchive the chat because Signal will update the time of the quote-reply draft to now. This is highly undesirable.
A similar issue with a sharing draft with a former Signal user is noted by ateuber in #4134.
How I think this should be fixed
- Swipe right on a Signal message should be modified to have no effect if the contact is no longer a Signal user.
- Draft messages should be automatically deleted if the contact is no longer a Signal user.
Screenshots
No response
Device
Pixel 7a
Android version
16
Signal version
7.47.2
Link to debug log
No response
Metadata
Metadata
Assignees
Labels
No labels